Get Directions to Mile End Service Station ← View details Mile End Service Station, Dolgellau, Gwynedd LL40 2, LL40 2AB, United Kingdom, Hartland, England Get Directions From* To * — Required information