Where is Happy Valley Park?

Where is Happy Valley Park located?

Happy Valley Park, Happy Valley Park, Great Britain (approx. 51.295605°, -0.115443°)


Where is Happy Valley Park on the map?