Where is Stafford, Crematorium?

Where is Stafford, Crematorium located?

Stafford, Crematorium, St. Helens, United Kingdom (approx. 52.80799°, -2.07446°)


Where is Stafford, Crematorium on the map?