The Trafalgar Tavern

The Trafalgar Tavern
Park Row, London, SE10 9NW
Photo of The Trafalgar Tavern