92 Cowcross St, London EC1M 6BH +44 20 7253 7163
restaurant, Aldersgate, England, GB
Today
How to go there