Harlow is a town in the county of Essex, England. Harlow new town was developed after the second world war to ease the crowding of London.
From the Harlow Travel Guide
Oktober Fest – The South Island of New Zealand
colleague (Lindsey) from my days @ GSK, Harlow. Random! 50kms south the weather closes in which ...
Posted in Phil Moore's Travel Adventures... by phileas