Skip to main content

The Manor House Barnard Castle

The Manor House, John Street, Barnard Castle, County Durham, DL12 8ET

About this care service

This service is run by Anchor Hanover Group, within County Durham local authority