image

Butchies

“The best fried chicken in London.”
Time Out

Venue:

Map

butchies.co.uk

Butchies, 22 Rivington St, London, EC2A 3DY

Tags: Fried Chicken, Restaurant