ClockHouse
The Square
Tomintoul AB37 9ET
United Kingdom