Where is Melbourne Station?

Where is Melbourne Station located?

Melbourne Station, Melbourne Station, Great Britain (approx. 52.829°, -1.415°)


Where is Melbourne Station on the map?