Walthamstow – set in a beautiful old glass factory – opened in January 2017 and was our first shop with an actual yard (well, we say ‘yard’, its more of a deck!).
Our biggest shop to date, Walthamstow is a real hit with E17ers, serving up our infamous pizza for dine-in, takeaway and delivery.