North Solihull Sports Centre by marcedwards | Mar 25, 2015 Loading Map.... North Solihull Sports CentreConway Road - Chelmsley WoodEvents 52.4832784 -1.7437638999999762 Address Conway Road Chelmsley Wood Birmingham B375LA United Kingdom Upcoming Events No events in this location