The Haven in Stonehaven

3 Market Square
Stonehaven
AB39 2BY