Holiday Bar

Grand Tour Hospitality (American Bar, Saint Theo’s, The Lambs Club) is pleased to invite you to join us at Holiday Bar, located at 10 Downing Street offering a menu that draws inspiration from coastal cuisines throughout the world. In addition to an abundance of seafood options, Holiday Bar nods to its sister restaurant, American Bar, with a selection of salads, steaks, and other classics, all served in a lively dining room or at the spacious bar and lounge.Website:

  • Public Relations