18 Commerce Way, Letchworth Garden City, Hertfordshire SG6 3DN01462 708970 Garden Square Shopping Centre