Three SolihullClosed Today Closed Today Closed Today Closed Today Closed Today Closed Today Closed Today 23 Touchwood Court Unit 63 Solihull B91 3GZ GB