Mikes Bikes ← View details 3 High Street, Haddington, Scotland EH41 3ES +44 1620 825931 Get Directions From* To * — Required information