Where is Norwich City Centre, Castle Meadow?

Where is Norwich City Centre, Castle Meadow located?

Norwich City Centre, Castle Meadow, Norfolk, United Kingdom (approx. 52.62882°, 1.29543°)


Where is Norwich City Centre, Castle Meadow on the map?