KFC to trial delivery-only kitchens in London

KFC UK & Ireland is trialling its first delivery-only kitchens in London, with more locations set to follow later in the year. KFC recently opened its 1,000th restaurant.

Read the full article.