Colonel's Arms: KFC pub opens in London for World Cup

  • last year
KFC announced it will open Colonel's Arms pub in London for the World Cup.Source: KFC