Get Directions to Clare Barry ← View details 12 High Street, EVESHAM, Worcestershire WR11 4HJ, United Kingdom, Evesham, England Get Directions From* To * — Required information