Located in the tranquil surroundings of Addlestone, Surrey, Rodwell House serves as part of the renowned Graham Care ...