Where is Leicester Belgrave Rd Station?

Where is Leicester Belgrave Rd Station located?

Leicester Belgrave Rd Station, Leicester, United Kingdom (approx. 52.6453°, -1.125°)


Where is Leicester Belgrave Rd Station on the map?