147 result
1 bedroom flats for sale in Holland Park
- £625,000
1 bedroom apartment for saleTollard House, 388 Kensington High Street, London
11- Current Energy Rating C
- One Large Double Bedroom Apartment
Added > 14 days by Sherwoods International Properties - Kensington