Alexander House Care Home is a well-established residential care home located in Wimbledon, London, offering a warm and homely atmosphere for up to 16…