Primrose Hill Market - Elsworthy Rd, Primrose Hill, London NW3 3DS, UK on Eaten