Best coffee in London.... 8 beans to choose from and you get to mix up to 4! This place is insane for caffeine lovers.