7
results
Sold prices in Lord North Street, London Central, SW1P
17 Lord North Street, London, SW1P 3LD
- £3,650,000 Terraced, Freehold 31 May 2022
- £1,208,100 Terraced, Freehold 11 July 2003
14 Lord North Street, London, SW1P 3LD
- £3,600,000 Terraced, Freehold 15 November 2021
- £2,700,000 Terraced, Freehold 31 August 2011
- £1,650,000 Terraced, Freehold 27 April 2007
15 Lord North Street, London, SW1P 3LD
- £3,060,000 Terraced, Freehold 27 August 2021
4 Lord North Street, London, SW1P 3LA
- £5,790,000 Terraced, Freehold 14 August 2015
7 Lord North Street, London, SW1P 3LA
- £3,316,159 Terraced, Leasehold 13 March 2015
10 Lord North Street, London, SW1P 3LA
- £1,595,000 Terraced, Freehold 24 January 2006
- £1,400,000 Terraced, Freehold 19 May 2000
8 Lord North Street, London, SW1P 3LA
- £2,400,000 Terraced, Freehold 30 April 2001