Leading Restaurants in or near Welwyn Garden City
Welwyn Garden City in Hertfordshire is a modern town developed in the 1920's. It has tree line boulevards, a good shopping centre , roman baths and plenty of sports facilities. There are several well known companies based in the town at its various business parks. Restaurants in or near Welwyn Garden City Auberge du Lac and Saveur Restaurant are listed below.