The Manor House Nursing and Residential Care is a charming, historically rich residence located in Uphill, Weston-super-Mare. Accommodating up to 25…