Naturally Fast Food brand Leon has announced it is opening a 28 cover, 1340 sq ft restaurant on Kings Road, London. The restaurant is set to…
Browsing: Leon
Hammerson’s flagship destination The Oracle announced that Sketchers and Leon are to open at the centre this year. Global footwear brand Skechers will open a new…