Diggory's Coffee Shop ← View details 64 High Street, Haddington, Scotland EH41 3ED +44 7792 252012 Get Directions From* To * — Required information