43 Station Road,
We are a 5 minute walk from Solihull Train Station. Head down Station Road towards the town centre and we are located on the right, opposite Station Road restaurants.
We are also a 2 minute walk from Touchwood Shopping Centre in Solihull.
Trusted by some of the world’s smartest companies