My Home Harlow
Harlow is a town in Essex, England. It is located approximately 20 miles north-east of London and is home to around 80,000 people. Harlow was founded in 1947 as one of the first new towns in the United Kingdom. It was designed to provide housing and jobs for people who had been displaced from London … Read more