The Shop NW10 - 75 Chamberlayne Rd, Kensal Green, London NW10 3ND, UK on Eaten