The Amwell Care Home is a private, luxury care home located in the market town of Melton Mowbray. Surrounded by beautiful, mature gardens and a woodland…