PizzaExpress Opens in Walthamstow

PizzaExpress have opened a new restaurant in Walthamstow.

PizzaExpress Walthamstow is part of a new complex comprising of restaurants and a cinema situated on the High St, just a one minute walk from the Station.