Weybourne Care Home, located in the leafy heart of Abbey Wood in the Royal Borough of Greenwich, provides residential care for older people living with…