>
2 bed flat
Kensington High Street, Kensington, London W8
£6,933 PCM
The property is a two-bedroom flat located on the third floor of a building with a communal entrance from the street below. It is situated on Kensington High Street, offering proximity to a wide range of shops, restaurants, and amenities.