London’s fried chicken shops

Fried Chicken Shop

London’s fried chicken shops are amazing in the numbers they are present as well as the taste. They are all over London and there are supposed to be 8,000 such shops. I never thought I will write a post about friend chicken shops anywhere let alone London. And here we are. It’s no wonder London […]

London’s fried chicken shops Read More »