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