Sheldrake Place…
Kensington, London, W8 7QJ
861 sq ft
Guide price £875
Spacious reception…Spacious reception…
Private terrace…Private terrace…
Well fitted kitchen with all machines…Well fitted kitchen with all machines…
Close to Holland Park…Close to Holland Park…