Sorry, this restaurant is temporarily closed.

We’ll be back as soon as we can.

Naturally Fast Food in Chelmsford.

Contact

Nearest stations

Chelmsford Rail Station

More LEONs

Stansted Airport Landside

Leon Landside Arrivals Terminal Building Stansted Airport
Stansted
CM24 1RW


Bluewater

Unit L12A
Greenhithe
DA9 9ST


Canary Wharf (Jubilee Place)

Unit 62
London
E14 5NY


Search again

Locate your closest restaurant.

 

Leon Presents