1
result
Sold prices in Christchurch Square, London Central, E9
25 Christchurch Square, London, E9 7HU
- £1,000,000 Detached, Freehold 29 March 2022
- £334,500 Terraced, Leasehold 11 February 2005