Where is Free Trade Hall?

Where is Free Trade Hall located?

Free Trade Hall, Free Trade Hall, Great Britain (approx. 53.47778°, -2.2472222°)


Where is Free Trade Hall on the map?