Garden Square Shopping Centre ← View details Central Approach, Letchworth Garden City, England SG6 3DL +44 1462 480281 Get Directions From* To * — Required information