Harlow latest news
Harlow is a former New Town in Essex with a population of 86,000. Located in the upper Stort Valley, it was built in the decades after the Second World War to ease overcrowding and London and provide homes for people bombed out during the Blitz. It includes Britain’s first pedestrian precinct and first modern residential…