The Trafalgar Tavern

The Trafalgar Tavern
Park Row, London, SE10 9NW