2
results
Sold prices in Holland Park Terrace, London Central, W11
4 Holland Park Terrace, London, W11 4ND
- £790,000 Flat, Leasehold 18 February 2005
- £350,000 Flat, Leasehold 23 October 1998
- £179,000 Flat, Leasehold 27 April 1995
6 Holland Park Terrace, London, W11 4ND
- £290,000 Flat, Leasehold 24 June 1998