Games Monitor

Skip to main content.

Chingford? What's Chingford got to do with it? 'Twenty years ago'? Tower Blocks were demolished in 2008.

Chingford? What's Chingford got to do with it? 'Twenty years ago'? Tower Blocks were demolished in 2008.