About Trafalgar Tavern
Historic Architecture, Architecture, Interesting Places, Pubs, Foods, Tourist Facilities, Other Buildings And Structures
The Trafalgar Tavern is a Grade II listed public house at Park Row, Greenwich, London, situated on the south bank of the River Thames, east of and adjacent to the Old Royal Naval College.
Source From:
Wikipedia
London, England, United Kingdom, SE10 9JF