French Restaurant 3 High Street, AL3 4ED Saint Albans AL3 4ED
French Restaurant, British Restaurant Sopwell House AL1 2HQ