>
2 bed flat
Kensington High Street, High Street Kensington, London W8
£5,634 PCM
The property is a 2-bedroom flat located on the first floor with bright and spacious accommodation throughout. The flat has an open-plan layout, 2 bedrooms, one with a main ensuite, and a private terrace.