1 Shore St, Cellardyke, Anstruther 01333 310574
1 Shore St, Cellardyke, Anstruther KY10 3BD 01333 310574