Which city in England is known as "Garden City"?
Others answers (3)
- Hari PrakashFeb 18, 2013
Letchworth Garden City and Welwyn Garden City, both in Hertfordshire, England.
- eAnswers...Feb 18, 2013
Letchworth City in England is officially known as garden city and being called as "Letchworth Garden City",apart from that Welwyn Garden City was the second garden city in England (founded 1920).
- Show More