Alexander House is a well-established residential care home located in East Sheen, London, offering a warm and homely atmosphere. With a capacity for 16…