Leon has said that its offer is “better than ever” and that its recent opening in More London is the closest it has yet come to achieving its dream of creating “fast food as it might be in heaven”
Alternatively SUBSCRIBE for unrestricted access to all content. Contact us for more information