Where is Whitworth Building?

Where is Whitworth Building located?

Whitworth Building, Whitworth Building, Great Britain (approx. 53.4655°, -2.2335°)


Where is Whitworth Building on the map?