Tag: Harlow

England, Essex no comments

Harlow The Five Minute Spare Guide

Harlow Attractions, history, trivia, and more! Somewhere on the border between London and Hertfordshire, you will find the New Town of Harlow. Officially founded in 1947, Harlow was one of the new towns originally built to soak up the overspill from London after the war. As the soldiers returned, the houses they came back to…

Skip to toolbar