Puddle Dock

From Wikipedia, the free encyclopedia

Puddle Dock, in Blackfriars in the City of London, was formerly the site of one of London's docks. It is now the site of the Mermaid Theatre.

Coordinates: 51.511°N′0.102, W°type:city_region:GB′{{{6}}}