Where is Philips Park?

Where is Philips Park located?

Philips Park, Philips Park, Great Britain (approx. 53.490517°, -2.20058°)


Where is Philips Park on the map?