Best Pub in Windsor

29th April 2026

True Story Tour group popped in for Happy Hour this evening, before travelling back to Heathrow for the flight home to China tonight. They Googled “Best Pub in Windsor?