12-14 Mitre St, London EC3A 5HN +44 20 7283 1600
restaurant, Aldgate, England, GB
Today
How to go there