Letchworth Garden City
Letchworth is a town within the county of Hertfordshire in the East of England. It comes with a population of 33,600 and was the world's very first garden city. The town has witnessed serious refurbishment in recent history with the cinema and shopping centre redesigned in 1996 and 1997. A further major project was launched in 2009 to boost facilities in Letchworth. For all household upgrades you may want in the near future, ensure only to use vetted and respectable specialists and find the ideal price available.