An English pub in the heart of London
London is famous for its pubs, and the Tavern Pub at the Holiday Inn London - Kensington Forum is no exception. Come along for a great pint of draught beer or real ale or choose from the wide range of wines and spirits. Enjoy the heat of Summer while lounging on the Outside Terrace.
The Tavern Pub is the perfect place to relax after a day’s business, sightseeing or shopping in the city. You can drop in for a drink or dinner with colleagues, family or friends, enjoy delicious food, and watch live sports events on widescreen TVs.