News

Approximately £1 million of damage was caused after two units in an industrial estate in Leyton were deliberately set alight.
Officers are continuing to investigate the circumstances around vandalism to an exhibition honouring the Windrush generation ...