The Hive - 286-290 Cambridge Heath Rd, London E2 9DA, UK on Eaten