Hitchin Road, Stotfold, Bedfordshire, SG5 4JH
Care home under construction
This outstanding healthcare facility is being delivered for Baycroft.
75 beds – nursing and dementia care
Completion due May 2019