Browsing: Leon

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…

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…