There's more to Hampstead than its world-famous heath. You'll find shops, bars and restaurants, and amazing views of the city's skyline. While Hampstead has a laid-back village feel, it's all just minutes from central London. Go bargain hunting at nearby Camden Town Market, watch wickets tumble at Lords Cricket Ground, or catch the big match or must-see show at Wembley. Then return to the Inn to enjoy friendly service, tasty food and extra-comfy beds.