Trafalgar Tavern
Greenwich, London, Greater London SE10 9NW
With a superb location beside The Thames in the heart of Greenwich the Trafalgar Tavern offers superb venue space with a Victorian Naval theme throughout. The Tavern was built in 1837 and was visited by…
- Distance: 14.5 Miles
- Max: 350 guests