60-62 Station Road Solihull, B91 3RX
A retail shop To Let in Station Road, Solihull. Other retail properties in the immediate vicinity include Amplifon, Premier Inn and Bupa Health and Dental Centre Solihull. The premises are prominently located in the centre of Solihull Town Centre within a well-established parade that includes Turtle Bay, Dominos, Indigo Sun, Jade Wok, Sommar Bar , Funky Bear etc.