Where are we located?
Open 7 Days a Week
Our Opening Times
Monday to Sunday:
9:30am - 4:00pm
38 Poplar Road, Solihull, B91 3AB
Please note, our last booking slot is 3:00pm.
Monday to Sunday:
9:30am - 4:00pm
38 Poplar Road, Solihull, B91 3AB
Please note, our last booking slot is 3:00pm.