Windmill Hill

Hitchin, United Kingdom

Windmill Hill is a park in Hitchin near the British Schools Museum.