Where is Manningham Station?

Where is Manningham Station located?

Manningham Station, Bradford, United Kingdom (approx. 53.80888°, -1.760013°)


Where is Manningham Station on the map?