Gluten-free and vegan in Esher
23 places with gluten-free, vegan or vegetarian options. What each venue states: if you are coeliac, always ask before ordering.
- Café Rouge — Portsmouth Road, gluten-free options, vegan options
- Caffè Nero — 42 High St, gluten-free options, vegan options, vegetarian options
- Caffe Piccolo — 10 High street, gluten-free options, vegan options, vegetarian options
- Carluccio's — 57-59 High St., vegan options, vegetarian options
- Esquires Coffee Esher — 27 High St, vegan options, vegetarian options
- Farm Cafe And Restaurant — 6 Farm Road, gluten-free options, vegetarian options
- Fego Restaurant Esher — 45 High St, vegan options, vegetarian options
- G!RO — 2 High St, gluten-free options, vegan options
- Georgie's Coffee House and Wine Bar — 14 Manor Rd N, vegetarian options
- Giggling Squid — 57-59 High St, vegan options
- Hare & Hounds — The Grn, gluten-free options, vegan options, vegetarian options
- Layla Restaurant — 110 High St, vegetarian options
- Laz Cafe at Claygate — 22 The Parade, vegan options
- Luern Thai Restaurant — 4 The Parade, vegetarian options
- Marquis Of Granby — Portsmouth Rd, vegan options, vegetarian options
- Sherpa Kitchen — 132 High St, vegan options
- Siam Food Gallery — 95-97 High St, gluten-free options, vegetarian options
- Subway — High Street 35-37, vegetarian options
- The Bear — 71 High St, gluten-free options, vegan options, vegetarian options
- The Good Earth — 14-18 High St, vegetarian options
- The Wheatsheaf — 40 Esher Grn, vegan options, vegetarian options
- Ume Restaurant — 4 The Parade, vegetarian options
- Zizzi — 44 High Street, gluten-free options, vegan options, vegetarian options
In Esher: 9 places with gluten-free options and 15 with vegan options. This is what venues state or what we collected from their websites: opening hours and menus change, check before you go.
Near Esher
- Walton On Thames — 19 places, 2.5 km
- Thames Ditton — 5 places, 3.2 km
- West Molesey — 3 places, 3.5 km
- East Molesey — 12 places, 3.6 km
- Newhaven — 9 places, 3.7 km
- Chessington — 11 places, 3.8 km
- Surbiton — 35 places, 4.7 km
- Hampton — 10 places, 5.5 km