Le Moulin Restaurant 07419 8333243 Mill Walk, Wheathampstead, St Albans AL4 8DT Restaurants-French Read more… Add to favorites 0