Take a Walk in Letchworth Garden City

Ollie Brown
Letchworth Garden City, Hertfordshire, GB

As the world’s first Garden City, Letchworth was created with both of those two attributes in mind. A place for hustle and bustle of city life with restaurants, coffee shops and all the local shops you’ll need, nestled in the expanse of green open spaces with trees, parks and leisure facilities all around.