Properties at SW1P 3LD

Pick an address to see its estimated value, sales history and property profile.

AddressTenureFloor areaLast sale
13 Lord North Street, London-183 m²-
14, Lord North Street, LondonFreehold168 m²£3,600,000 (2021)
15 Lord North Street, LondonFreehold166 m²£3,060,000 (2021)