Where is Hanover Building?

Where is Hanover Building located?

Hanover Building, Hanover Building, Great Britain (approx. 53.4865°, -2.2407°)


Where is Hanover Building on the map?