Albert House Nursing Home has been given a “2017 Top 20 Care Home in South West England” award by www.carehome.co.uk, the leading care home review site in the UK. Well done to all the staff who are the heroes behind this award.