The Clock Shop

46 Castle St, Beaumaris, LL58 8BB Directions

Tel 01248 811482
   Open today 10:00 - 15:00