Find my Hotel Break

Search Breaks by:

advanced search

Close Window Close Window
Star Ratings:
Hotel Types:
Personal Preferences:

Destination Guide



Tourist Information

Things to see and do in Letchworth

Letchworth or Letchworth Garden City as it's also know is a town located within the Hertfordshire area of England.

Letchworth Garden City is the world’s first Garden City, created as a solution to the squalor and poverty of urban life in Britain in the late 19th Century.

Letchworth 5 Day Weather Forecast