The Nova Building, 75 Buckingham Palace Road, London, SW1W Guide price £1,075,000 Flat 623 sqft 1 1 1
The Nova Building, 75 Buckingham Palace Road, London, SW1W Asking Price £1,100,000 Flat 606 sqft 1 1 1
Sold STC The Nova Building, Buckingham Palace Road, Victoria, London, SW1W Guide price £2,000,000 Flat 1091 sqft 3 2 1
Abell House, 31 John Islip Street, Westminster, London, SW1P Guide price £840,000 Flat 649 sqft 1 1 1
Sold Carlisle Mansions, Carlisle Place, Westminster, SW1P Guide price £2,100,000 Flat 1905 sqft 3 2 2