KFC opening hours

KFC is a restaurant group serving customers in 686 towns. It has 1080 stores. The largest number of its stores, 35, can be found in London. Other key locations, in terms of the number of the brands' stores, are Leeds - 16, Manchester - 13, Glasgow - 12 and Sheffield - 11.It sells multiple services including loyalty codes, rewards arcade, disability access, free wifi and baby changing room.

Biggest cities list: