2
results
Sold prices in Churchway, London Central, NW1
70 Churchway, London, NW1 1LT
- £700,000 Terraced, Freehold 12 January 2022
- £225,000 Terraced, Freehold 20 September 2001
72 Churchway, London, NW1 1LT
- £295,000 Terraced, Freehold 30 April 2003