Welwyn Garden City is a town in Hertfordshire, England. It is about 20 miles north of Charing Cross. Welwyn Garden City was the second garden city in England (founded in 1920) and one of the first 'new towns'.
Welwyn Garden City is a town in Hertfordshire, England. It is about 20 miles north of Charing Cross. Welwyn Garden City was the second garden city in England (founded in 1920) and one of the first 'new towns'.