114 Farringdon Rd, London EC1R 3AP +44 20 7837 3190
restaurant, Aldersgate, England, GB
Today
How to go there