Home Villages Westwood Freemans, Westwood (2001) VillagesWestwood Freemans, Westwood (2001) December 5, 2016 The Westwood site of Freemans catalogue shopping warehouse which opened in Peterborough in 1969 and closed forty years later in late 2009. At one point, the site provided employment for more than 3,000 workers.