London, UK. This House in Carlton House Terrace - a stones throw from The Mall is set to become UK's most expensive property ever sold as it is put up for sale at £250 million. 24th April 2013. Ref: LMK73-41987-250413 Keith Mayhew/Landmark Media


Size: 3214px × 4843px
Photo credit: © Landmark Media / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: