1
result
Sold prices in Charles Lane, London Central, NW8
4 Charles Lane, London, NW8 7SB
- £743,000 Detached, Freehold 26 November 2004
- £495,000 Detached, Freehold 23 February 2001
- £350,000 Detached, Freehold 30 June 1997