13 Shore St, Cellardyke, Anstruther 01333 311411
13 Shore St, Cellardyke, Anstruther KY10 3BD 01333 311411