2
results
Sold prices in Ilchester Place, London Central, W14
12 Ilchester Place, London, W14 8AA
- £15,500,000 Detached, Freehold 19 August 2021
9 Ilchester Place, London, W14 8AA
- £12,250,000 Detached, Freehold 12 January 2018
- £190,000 Semi-detached, Freehold 14 February 1997