Mouthwatering simple dishes, Gail’s Kitchen – a taster | Gail’s Kitchen, 11-13 Bayley Street, London WC1B 3HD
Tucked away behind the hustle of Tottenham Court Road lies not one, not two, but three gems. Gail’s Bakery and Gail’s Kitchen with Myhotel Bloomsbury appropriately sandwiched between the two. Gail’s Kitchen – a recent… Continue reading