covent garden globe The Globe Pub Covent Garden June 15, 2022 Post a Comment The Globe Pub Covent Garden . Pub· british restaurant· beer bar. The globe address, the globe locat… Read more The Globe Pub Covent Garden