Get Directions to D V Townend & Co ← View details 12 Bridge Street, Helmsley, York YO62 5DX, United Kingdom, Helmsley, England Get Directions From* To * — Required information