2
results
Sold prices in Holland Park Avenue, London Central, W11
10 Holland Park Avenue, London, W11 3QU
- £4,350,000 Semi-detached, Freehold 05 July 2016
3 Holland Park Avenue, London, W11 3RH
- £1,480,000 Semi-detached, Freehold 15 January 2001