Where is Rosehill?

Where is Rosehill located?

Rosehill, England, Great Britain (approx. 51.383503°, -0.19041039°)


Where is Rosehill on the map?