Where is Hall Green Station?

Where is Hall Green Station located?

Hall Green Station, Hall Green Station, Great Britain (approx. 52.43691°, -1.84565°)


Where is Hall Green Station on the map?