top of page
End

ADDRESS

 

69 Orford Road

Walthamstow
E17 9NJ

HOURS

 

Mon-Sat
11:30am-8:00pm
Sun 
11:30-4:00pm

illustration of a lemon
  • TripAdvisor
  • Instagram
bottom of page