Ambleside Jewellers

Store Infomation

  • Ambleside Jewellers

    2 LAKE ROAD, AMBLESIDE, CUMBRIA, United Kingdom. - LA22 0AD

    Tel:

    01539 432281

    • A
    • A
    • A
    • A