Home Tags Chicken restaurant

Tag: chicken restaurant

Restaurant Review: The Holy Birds

Joining London’s flock of recently opened chicken ventures is The Holy Birds in Spitalfields. Absolutely Magazine tries it out