Where is Chingford?

Chingford is a town in the London Borough of Waltham Forest. It is a suburban development 10 miles east of Charing Cross.

Saturday, February 04 2012