The Windmill in North Hertfordshire

The Windmill in North Hertfordshire is a café. The Windmill is near Meadow Way. The Windmill also exists in Hertsmere.

Amenity
café
Building Type
retail building