meg
Coffee House · Walthamstow

Brunch, toast and proper coffee on the market.

An independent coffee house on Walthamstow High Street — all-day brunch with a Mediterranean accent, served in a real cup. Halal, vegan and veggie friendly.

215 High St, E17 7BH On Walthamstow Market
4.6from 246 Google reviews
A Mediterranean brunch platter at Mego — grilled halloumi, sujuk, scrambled eggs, feta, avocado, olives and honey with sourdough and a coffee
4.6
Rated on Google
246
Google reviews
7 days
Open every week
Halal
Vegan & veggie friendly
A cappuccino with tulip latte art in Mego's signature red speckled cup and saucer

The house coffee

Poured with care, in the red cups.

“Their premium coffee is honestly one of the best I've had — rich, smooth, and perfectly brewed every time.”

Fouzia, Google review

  • Award-winning coffee, made by hand and brought to your table in a real cup.
  • Flat whites, cortados, mochas and specials, from a single espresso to a deluxe hot chocolate.
  • Any drink with oat, soya, almond or coconut milk, and iced on request.

Loved in Walthamstow

Rated 4.6 by the neighbourhood

A few words from real Google reviews. See them all on the Mego listing.

“I've been a customer for the last two years. Being a coffee fanatic I always enjoy a good macchiato at Mego, and food from their amazing, super inclusive menu. Plenty of seating.”

Ana

“Nice decor, good value toasties served with a side of crisps. Not too loud, so you can have a conversation. Spacious and quick service.”

Psychi

“Refreshing to finally be served — yes, staff bring your coffee to your table — in a real cup. Thank you. Will be visiting again.”

Nadjaat

The coffee house

An independent on the longest market in Europe

Mego Coffee House sits on Walthamstow High Street, right on the market — the longest outdoor street market in Europe. Big windows, warm wood, brass antiques and a wall of plants make it the kind of room you settle into.

It's breakfast, brunch, lunch and toast from open till close, cooked with a Mediterranean accent and an inclusive menu, with award-winning coffee poured by hand and carried to your table.

Where215 High St, Walthamstow, London E17 7BH
Good forHalal, vegan & vegetarian · plenty of seating · table service
Nearest stationsWalthamstow Central & St James Street
The Mego Coffee House shopfront — a black fascia with the mego wordmark on a red-brick corner unit at 215 High Street, Walthamstow, with pavement tables

Find us

On Walthamstow High Street

Halfway along the market between Walthamstow Central and St James Street. Walk in, or call ahead with a question.

LLOYD PARK Walthamstow Central St James Street WALTHAMSTOW MARKET · HIGH ST Walthamstow E17 Mego
215 High St, E17 7BH · on Walthamstow MarketOpen in Google Maps →

Mego Coffee House

215 High St, Walthamstow, London E17 7BH

Monday8:00 – 18:00
Tuesday8:00 – 18:00
Wednesday8:00 – 18:00
Thursday8:00 – 18:00
Friday8:00 – 18:00
Saturday8:00 – 18:00
Sunday9:00 – 17:00
Get directions Follow on Instagram

Good to know

Questions people ask

What are your opening hours?

We're open Monday to Saturday from 8:00 to 18:00, and Sunday from 9:00 to 17:00. The banner at the top of the page shows live whether we're open right now.

Is the food halal? Do you cater for vegans and vegetarians?

Yes. The menu is halal, and there's plenty for vegans and vegetarians, including a full vegan breakfast and veggie shakshuka. If you have an allergy or intolerance, just ask a member of the team and they'll talk you through the options.

Do you serve breakfast and brunch all day?

We do — breakfast, brunch, lunch and toast are served from open right through to close, so a full breakfast or a plate of eggs royale is there whenever you fancy it.

Where exactly are you, and is there seating?

You'll find us at 215 High Street, right on Walthamstow Market between Walthamstow Central and St James Street stations. There's plenty of seating inside, plus tables out on the pavement when the weather's kind. Directions and a map are just above.

Do you take card, and can I walk in?

Walk in any time — no booking needed. Order at the counter and we'll bring your coffee and food over to your table. For payment options or a large group, give us a call on 020 8520 3926.

For the owner — a few things to confirm before we launch: