Jimmy and the Bee - 135 Goswell Rd, London EC1V 7JY, UK on Eaten