The Mall Walthamstow Best Customer Experience

Posted on June 14, 2014 at 7:22 pm

This is one of a series of films played at an awards event for The Mall shopping centre in Walthamstow, London. The event had an old fashioned theme which was also used in the films.

Categorised in: , ,