UKMidlandsWest MidlandsSolihull
Office
B91, Solihull, High Street
To Let 800 sf
The accommodation consists of ground floor offices and reception area, as well as..
The premises front High Street in the heart of Solihull town centre. It therefore benefits..