4
results
Sold prices in Nelson Place, London Central, N1
22 Nelson Place, London, N1 8DQ
- £1,080,000 Terraced, Freehold 03 February 2023
- £875,000 Terraced, Freehold 23 August 2013
- £465,000 Terraced, Freehold 23 February 2007
19a Nelson Place, London, N1 8DQ
- £690,000 Flat, Leasehold 09 March 2021
16 Nelson Place, London, N1 8DQ
- £855,000 Flat, Freehold 15 January 2021
- £427,000 Flat, Freehold 01 February 2008
17 Nelson Place, London, N1 8DQ
- £430,000 Terraced, Freehold 11 July 2004
- £259,950 Terraced, Freehold 18 August 1999
- £160,000 Terraced, Freehold 23 June 1995