Star Chicken Land London

Star Chicken Land London

0  Reviews


Other Restaurants in London - North Kensington
12 North Pole Road , North Kensington, London, W10 6QL
+44 (0) 20 7460 7279

Star Chicken Land serve a variety of chicken meals and fries to take away.
Tags: delivery, takeaway




Got a sec? Are you able to write a short review of Star Chicken Land in London? Share your experiences by writing a Star Chicken Land London review and help build a directory of recommended Other Restaurants in London. If Star Chicken Land London is owned by you, then claim it today. This will allow you to amend your details and improve your listing.