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