We’re super excited to announce that our 4th shop in Leytonstone, is now open to the wonderful folk or E11. Here are all the details you need to know:
622 High Road Leytonstone,
London, E11 3DA
020 8539 5333
Whole of E11, E10 (5 & 6) – Phone orders only for area below E11 and above Windmill Lane / Forest Lane between A112 and A114.
We don’t take reservations at this shop.