Albion Clerkenwell - 1, The Turnmill, 63 Clerkenwell Rd, Farringdon, London EC1M 5NP, UK on Eaten