Day 2
Trafalgar Tavern
July 30, 2023 in England ⋅ ☁️ 18 °CThe Trafalgar Tavern was built in 1837, the year Queen Victoria ascended to the throne. Prior to the Trafalgar there was a small inn, The Old George, which served local fisherman. It was a popularRead more