Our story begins in 2001, when the London Restaurant Company Ltd. was formed in the United Kingdom, birthplace of the fish & chips tradition. We soon launched our first outlet of London Fish & Chips in the prestigious Al-Faisaliah mall in the heart of Riyadh, capital city of Saudi Arabia. It wasn’t long before the restaurant had established itself as a firm favorite of the local population. The react...
Recommended