Leytonstone Car Free Day was held on Sunday 16 September 2012 and is organised by the London Borough of Waltham Forest.
Click on any picture to open in gallery view.
- London Borough of Waltham Forest website
- If you want to enquire about future years email: email@example.com
- Pictures of the 2011 Car Free Day here.