The Mermaid Theatre

Theatre

2 Puddle Dock
The City
London
EC4V 3DB

Description

The Mermaid Theatre was a theatre at Puddle Dock, in Blackfriars, in the City of London and the first built there since the time of Shakespeare.

Reviews

000

No reviews found. Be the first to review this place.

Write a Review

Current Location