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

Heathrow T2

Terminal 2
Hounslow
TW6 1RR


Richmond

37 George St
Richmond
TW9 1HY


Kingston

65-67 Clarence Street
Kingston upon Thames
KT1 1RB


Search again

Locate your closest restaurant.

 

Leon Presents