The Nova Building, 87 Buckingham Palace Road, Victoria, London, SW1W Guide price £1,180,000 Flat 624 sqft 1 1 1
Sold Greville House, Kinnerton Street, Belgravia, London, SW1X Guide price £1,950,000 Flat 1148 sqft 3 2 1