Featured
Guide price
£1,900,0001 bedroom apartment for sale
12
Tenure: Leasehold (998 years remaining)Move in March 2026Panoramic views across the Thames to the Houses of Parliament and Big BenPlease note some images are CGI's and are for indicative purposes onlyNew build

Added > 14 days
Savills - London, Margaret Street, New Homes
Added > 14 days020 8022 6246


























































































































































