Guide price
£2,600,000Apartment
22
Tenure: Leasehold (997 years remaining)Panoramic views across the Thames to the Houses of Parliament and Big BenEstimated completion September 2025Secure underground car parking availableNew build

Savills - London, Margaret Street, New Homes

























































