Letchworth Garden City
Letchworth is a town within the county of Hertfordshire in the East of England. It has a population of 33,600 and was the world's 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 key project was launched in 2009 to further improve facilities in Letchworth. For house developments you need in the near future, be sure to only make use of vetted and respected specialists and find the very best price available.