Savoy Picture Palace
Henshaw Street and Hyde Road,
Manchester,
M12
Henshaw Street and Hyde Road,
Manchester,
M12
1 person favorited this theater
Open in Google Maps or Google Earth