2
results
Sold prices in Christchurch Hill, London Central, NW3
26 Christchurch Hill, London, NW3 1LG
- £4,900,000 Detached, Freehold 13 October 2010
- £1,275,000 Detached, Freehold 30 October 1998
1a Christchurch Hill, London, NW3 1JY
- £950,000 Detached, Freehold 15 June 1998