Worcester is a city in Worcestershire, England, 31 miles southwest of Birmingham. Construction for this specialist home for Inspire Neurocare completed in 2020.


Location: Worcester, Worcestershire

Number of beds: 43

Construction start date: Q4 2018

Construction end date: Q1 of 2020

Client: Inspire Neurocare

This website is using cookies. More info. That's Fine