Chicken · London
Good food.
Great flavour.
129, Grange Road, London, SE1 3AL
Opening hours to be confirmed
Chicken world is a local takeaway in London, SE1 3AL. A menu has not yet been added to this listing.
Chicken world is listed at 129, Grange Road, London, SE1 3AL. Opening hours and menu details can be added by the verified owner.
Loading reviews…