Address: City kitchen pod, Unit 36 Eleanor St, London E3 4UR, United Kingdom | Phone: +44 7492 889368