Overview
Claimed
Description
Recognised as one of the best pubs in Belgravia, The Star Tavern is an award-winning, traditional London pub. Our emphasis is on great service, good beers and home-cooked food
Source of Info:
Y Yext
Recognised as one of the best pubs in Belgravia, The Star Tavern is an award-winning, traditional London pub. Our emphasis is on great service, good beers and home-cooked food