One of the takeaways situated in Neasden is Time & Chicken at 66 Lilburne Walk. Unfortunately, there isn't a menu for this take-away on this site. Unfortunately, this site has yet to get all the data about Time & Chicken but we are trying our best. There is a large range of food to be found at Time & Chicken. This take-away produces Fried chicken.
No one has left a review yet.