The Food Hall 22-24 Turnpike Lane, London N8 0PS