To navigate, press the arrow keys. Eden Cakes ← View details Station Road, Johnston, Wales SA62 3PL +44 7714 262070 Get Directions From* To * — Required information