Mechanics Institute Address 103 Princess Street Manchester M1 6DD United Kingdom Upcoming Events No events in this location