Home Tags Chicken

Tag: chicken

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