Large three bedrooms apartment, approx 1565 sq ft (145 sqm) on the 7th floor (with lift) of Abell House, a luxury new development in the heart of Westminster,
Situated in the heart of the capital, just moments from the extremely desirable St Katharine Docks, this exciting new destination offers apartments and