KFC opening hours

KFC is a restaurant group serving customers in 618 towns. It has 869 stores. The largest number of its stores, 15, can be found in London. Other key locations, in terms of the number of the brands' stores, are Sheffield - 11, Belfast - 10, Glasgow - 9 and Manchester - 9.It sells multiple services including colonels club, free wifi, easy access for disabled.

Biggest cities list: