Lyle's - Tea Bldg, 56 Shoreditch High St, Shoreditch, London E1 6JJ, UK on Eaten