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


Location: Worcester, Worcestershire

Number of beds: 43

Construction start date: October 2018

Construction end date: Q1 of 2020

Client: Inspire Neurocare

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