News

A £5m five-bedroom home in Manor Road, Lambourne End, Romford, is for sale with seven acres of land, gated access, and planning permission for ...