218
results
Sold prices in Holland Park Avenue, London Central, W11
Flat 6, 170 Holland Park Avenue, London, W11 4UH
- £131,000 Flat, Leasehold 31 March 1995
Flat 4, 172 Holland Park Avenue, London, W11 4UH
- £300,000 Flat, Leasehold 05 January 1995