Nottingham Mechanics Institute Loading Map.... Nottingham Mechanics Institute3 North Sherwood Street - NottinghamEvents 52.958124 -1.1514700000000175 Address 3 North Sherwood Street Nottingham NG1 4EZ United Kingdom Upcoming Events No events in this location