Leon, the healthy fast food restaurant concept, has opened its 20th restaurant in the newly developed Victoria Place in London’s Victoria station and has announced plans to open a restaurant a month next year
Alternatively SUBSCRIBE for unrestricted access to all content. Contact us for more information