Opening times unavailable

Finding your location

LEON's triple-certified coffee is now available at the touch of a button. Get our Organic, Fairtrade and World Land Trust coffee at selected service stations.

Contact

Nearest stations

More LEONs

Canary Wharf (Jubilee Place)

Unit 62
London
E14 5NY


Spitalfields

3 Crispin Pl
London
E1 6DW


Liverpool Street Station

Liverpool Street Station
London
EC2M 7PY


Search again

Locate your closest restaurant.

 

Leon Presents