Leon, the John Vincent-led group, has achieved the Sustainable Restaurant Association’s (SRA) top mark of three stars – the only brand in the food-to-go market to be awarded the accolade for its sustainable practices.
Already have an account? Sign in