Get Directions to Stampers ← View details Church Street, Ambleside LA22 0BU, United Kingdom, Ambleside, England Get Directions From* To * — Required information