It's the first UK venue to feature KFC's new restaurant design and branding
Back to News
It's the first UK venue to feature KFC's new restaurant design and branding