Sam's Chicken opening hours

Sam's Chicken is a restaurant network serving customers in 22 towns. It operates through 44 shops. The most significant number of its stores, 19, can be found in London. Other key cities, taking into account the total number of the chain's shops, are Birmingham - 2, Peterborough - 2, Luton - 2 and Harrow - 2.