The Holy Birds
The Holy Birds, London’s only restaurant to specialise in poultry, landed on historic Petticoat Lane Market last month with a memorable launch party, serving up the best birds, finest cocktails, and great music until the early morning hours. The restaurant … Continue reading The Holy Birds
