Get Directions to Holmwood Nursing Home ← View details 53 The Avenue, Tadworth KT20 5DB, United Kingdom, Tadworth, England Get Directions From* To * — Required information