13 Kensington Square is located on the south side of Kensington High Street. The location benefits from excellent local shopping on Kensington High Street including Marks & Spencer and Wholefoods. Nearby Kensington Gardens and Hyde Park are also within walking distance.
346 Kensington High Street
346 Kensington High Street, Kensington, W14 8NS
Size: 1,508 - 2,292 sq ft