KFC Delivery is opening a one week pop-up in London, The Colonel’s Arms, to invite foodies fans inside the only pub where you can get your KFC delivered to your table. KFC’s first-ever pub is the Colonel’s take on the traditional British pub and we couldn’t be more excited to try its Southern fried charm in a very British manner. KFC has been working round the cluck to deliver the finger-lickin’…