Trafalgar Tavern
Park Row
Greenwich
London SE10 9NW
United Kingdom