Get Directions to The Cloister Nursing Home ← View details 70 Bath Road, Hounslow TW3 3EQ, United Kingdom, Hounslow, England Get Directions From* To * — Required information