The Manor House

The Manor House is a medium-sized nursing home situated in Weston-super-Mare, with a capacity of 25 residents. It caters to adults of all ages and has been…