A care home requires 'major improvement' following an embarrassing hygiene inspection. Banbury Heights Nursing Home on Old Parr Road in Banbury is a family-run home “providing high-quality care” since ...