73 Aldgate High St, London EC3N 1BD +44 20 7481 9937
restaurant, Aldgate, England, GB
Today
How to go there