Mansedale House

B&B

35 Main Street, Strathkinness, St Andrews, Fife, KY16 9RY