We are the UK's largest KFC franchise.
With over 160 restaurants across the country.