
Leon opens new store at Fenchurch Street Station
The brand opened its first new store of 2016 on Monday (29th February) by Fenchurch Street Station, the thirty-fourth LEON store in total.
Rachael Gough, PR & Marketing Manager at LEON, said: “We know we’ll only be able to celebrate the true anniversary of LEON Fenchurch Street opening once every four years, and with newfound empathy we want to spoil all the people who usually miss out on their special day. All Leap Year babies will get as much as they can eat for free and a LEON cookbook on the house.”
The brand said that it plans more stores to open across London, the UK and Europe in the next twelve months.