Where is National Exhibition Centre?

Where is National Exhibition Centre located?

National Exhibition Centre, National Exhibition Centre, Great Britain (approx. 52.4533°, -1.7194°)


Where is National Exhibition Centre on the map?