Fitzrovia
2 Charlotte Place
London W1T 1SB

Islington
267 Upper Street
London N1 2UQ

Selfridges Food Hall
Selfridges
400 Oxford Street
London W1A

Apparently have plans for a fourth place. Yay! 👍😊  I even got my non gluten free husband to eat a baguette which he enjoyed too so that says it all….