Virtual tour of Sherwood House Care Home

Sherwood House Care Home is located is Walton-On-Thames, Surrey. Sherwood has beautiful grounds, facilities and accommodation. We believe the level of care we provide is outstanding and residents can enjoy a warm and friendly environment. Use our virtual tour to view our facilities and see our grounds.