1
result
Sold prices in Back Lane, London Central, NW3
14 Back Lane, London, NW3 1HL
- £1,640,000 Detached, Freehold 24 September 2020
- £345,000 Detached, Freehold 20 January 1999