Where is Millhouses Park?

Where is Millhouses Park located?

Millhouses Park, Millhouses Park, Great Britain (approx. 53.34222°, -1.5008334°)


Where is Millhouses Park on the map?