The Big Blue Fence comes to Waltham Forest

15 October 2009