Sam's Chicken opening and closing times
Sam's Chicken is acknowledged as one of the most well established chains in the UK. As of 2026 Sam's Chicken operates 44 locations.
The chain can be found in 22 cities and towns across the United Kingdom, for example: London (19 locations), Birmingham (2 locations), Peterborough (2 locations), Luton (2 locations), Harrow (2 locations).