Shop · 33 Eyre Street Hill, London, EC1R 5ET
…Awaiting inspection
Registered with Camden council.
All food hygiene ratings in EC1R
Shop ratings in Camden · All of Camden