Location Lat Log:
Geolocation is 53.474637, -2.239582
Location Description:
The Palace Theatre Manchester, Oxford Street, is one of the main theatres in Manchester, England. It, and its 'sister' theatre the Manchester Opera House on Quay Street, are operated by the same parent company, Live Nation.
Location Type: