2
results
Sold prices in Langford Place, London Central, NW8
4 Langford Place, London, NW8 0LL
- £1,750,000 Terraced, Freehold 19 January 2018
14a Langford Place, London, NW8 0LL
- £660,000 Terraced, Leasehold 14 November 2002
- £535,000 Terraced, Leasehold 07 June 2002