Hey :)
Looking to find out what Letchworth is like to live in! We are first time buyers moving out from London in search of green space and delicious weekend coffees (!) with a plan to start a family in the next few years..
We know Hitchin is super close by with a more developed town centre and are wondering if it feels like Letchworth could become more developed / up-and-coming in the future?
Any info would be super helpful :)
Thank you!