Trafalgar Tavern is located in London, United Kingdom on Park Row, Greenwich Peninsula,. Trafalgar Tavern is rated 4.3 out of 5 in the category bar in United Kingdom. Grade-II listed Victorian pub built in 1837 with unrivalled views of The Thames & London. For Weddings & Private Events Contact:
[email protected]
Address
Park Row, Greenwich Peninsula,