Add Trafalgar Tavern review

Trafalgar Tavern, London
Address: Park Row, Greenwich, London, SE10 9NW
Features: Real ale, Live music, Outside seating, Restaurant, Waterside pub


Rating
Comments