KFC Northern Europe currently consists of 90+ restaurants with 75+ restaurants in Netherlands and 20+ in other countries. Our ambition is to grow 30+ restaurants per annum within the next 5 years in 6 countries including Netherlands, Iceland, Sweden, Norway, Finland and Belgium.