26
results
Sold prices in Holland Park Avenue, London Central, W11
152 Holland Park Avenue, London, W11 4UH
- £515,600 Terraced, Freehold 24 April 1996
14 Holland Park Avenue, London, W11 3QU
- £890,000 Terraced, Freehold 16 June 1995