2
results
Sold prices in Churchill Place, London Central, E14
20 Churchill Place, London, E14 5HJ
- £245,000 Leasehold 15 December 2021
Parcel Bp2, 5 Churchill Place, London, E14 5HU
- £262,890,000 Leasehold 27 September 2019
- £257,240,000 Leasehold 14 March 2017