Barton Lodge is a care home located in Luton, Bedfordshire, offering accommodation and nursing care to up to 70 residents. The home provides support to older…