142 Tanner St, London SE1 2HG +44 20 7231 2231
restaurant, Aldgate, England, GB
Today
How to go there