If you've been on a night out in Liverpool, chances are you've ended up in Chicken Bazooka. The chicken shop has stood in the same spot on Ranelagh Place in the city centre for so long that, in the ...