UKMidlandsWest MidlandsSolihull
Office
B91, First Floor Office, Solihull, High Street
To Let 1,485 sf
The property offers first floor self contained offices mainly open plan in nature which can be approached from the main High Street or alternatively from the..
The premises front onto High Street in the heart of Solihull town centre. The premises benefit from all the amenities, i.e. shops, restaurants..