JOE & THE JUICE - 23 Maddox St, Mayfair, London W1S 2QN, UK on Eaten