'We live on site of Walthamstow's old greyhound stadium - our lives are a complete misery'

My London 1 min read 1 day ago

Service charges in Stadium Place, South Chingford have increased by 20 per cent for some residents despite the development being blighted by flooding, energy cuts and dangerous cladding
Read original My London