Lee House is a residential care home situated in the idyllic Wimbledon village, offering a home away from home with friendly, caring staff available 24 hours…