Where is Norwich City Station?

Where is Norwich City Station located?

Norwich City Station, Norwich City Station, Great Britain (approx. 52.63445°, 1.28768°)


Where is Norwich City Station on the map?