Get Directions to Stephen Turner Windows ← View details westham, 19 links rd, weymouth, dorset DT4 0PE, United Kingdom, Weymouth, England Get Directions From* To * — Required information