Leon

  • Leon-image

Place Category: Bars & Restaurants

  • Profile

    Leon Restaurants is inspired by the flavours, variety and natural healthiness of Mediterranean cooking. Leon was founded by John Vincent and Henry Dimbleby and the brand was named after Vincent’s father, Leon. The restaurant created their naturally fast food concept and opened their first outlet in Carnaby Street in 2004.