Fitzrovia
2 Charlotte Place
London W1T 1SB

Islington
267 Upper Street
London N1 2UQ

Selfridges Food Hall
Selfridges
400 Oxford Street
London W1A 1A