Walthamstow Awesomestow

Walthamstow Mall

The Mall – refurbished shopping centre in Walthamstow.

  1. Images are a courtesy of Matt Clayton