Tower House occupies a prominent location on the north side of Cromwell Road at its junction with Earl’s Court Road. Public transport facilities providing access into the West End are excellent; Earls Court underground station (District and Piccadilly lines) is within a short walking distance, and both Cromwell Road and Earls Court Road are served by numerous bus routes. Kensington High Street with its extensive shopping and leisure amenities is just over 5 minutes walk.
346 Kensington High Street
346 Kensington High Street, Kensington, W14 8NS
Size: 1,715 - 3,441 sqft