Kenwood Place is conveniently located between Hampstead Village and Highgate Village. Two villages which account for some of the most beautiful real estate in London, two villages which have attracted some of the most prestigious shops and restaurants in the country. The area is well served by local transport links, including the Underground and British Rail stations, taking residents directly to the centre of London in minutes. Beyond London, Heathrow and Gatwick are easily accessible and the Channel Tunnel is now just a short rail journey from town.
