Welwyn Garden City Attractions & Activities - The Best Holiday Destinations for 2020
Welwyn Garden City is a town (not as the name implies, a city) in Hertfordshire, England. Welwyn Garden City is also known as WGC or, somewhat incorrectly, Welwyn, although this can cause confusion with the village called Welwyn which lies a few miles to the northwest of WGC.
The Most Frequently Asked Travel Questions about Welwyn Garden City