Barton Lodge is a luxurious 70-bed care home located in Luton, Bedfordshire, offering residential and nursing care to older adults with physical disabilities…