Life in the flourishing Garden City
This Property Development is located in the heart of Letchworth town centre, the Garden Square Apartments could not be better placed. Just moments from your door, there are a range of eateries to choose from that suits all tastes and budgets. From independent cafes and delis to traditional grills, vegan hot spots, pizza and pasta restaurants, residents are sure to find their next favourite place to dine.