Where is Rose Grove?

Where is Rose Grove located?

Rose Grove, Rose Grove (Station), Great Britain (approx. 53.78619°, -2.2828°)


Where is Rose Grove on the map?