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
Available January. Palace View is an exclusive boutique development of 55 beautifully finished apartments situated opposite the magnificent Lambeth Palace in a