The pub HAS ONCE Again flooded - new opening date currently unclear

‚Äč

check back for updates

The Mermaid

Clapton

181 Clarence Road, E5 8EE, London  Tel 020 8533 9677