The Mermaid - 181 Clarence Rd, Clapton, London E5 8EE, UK on Eaten