2
results
Sold prices in Holland Park Avenue, London Central, W11
25 Holland Park Avenue, London, W11 3RW
- £2,350,000 Detached, Freehold 09 October 2003
1 Holland Park Avenue, London, W11 3RH
- £2,875,000 Detached, Freehold 31 March 2000