The Pavilions Solihull is located within 1.75 miles of Solihull Town Centre and all its amenities, including shops, bars and restaurants.
The scheme is situated within an established commercial environment and is well serviced by both rail and bus services.