Solihull town center
Touchwood costed 110 million to build and it was built in 2001 so its relitively new
There is a cinema in touchwood were you can watch any film from Jumanji to the Lego movie
In Solihull there is a place called the manor house that was built in the tudor era and still remains and it also has a cafe at the back.
st.Alphege church was founded in Solihull in aproximattly 1220
In solihull there is a massive shopping centre with cinemas toy shops every shop you can think of
Solihull is a town in England
Solihull is in Birmingham.Birmingham is county in the south part of the uk.
In 2011 solihulls population was 206,700