Luton fried chicken shop crowned Best Takeaway in Britain

The British Takeaway Awards (BTAs), in association with Just Eat, last night crowned a family-run fried chicken shop in Luton...
Luton fried chicken shop crowned Best Takeaway in Britain by Caterlyst | Caterlyst - https://www.caterlyst.com/