37 Shore Street, Anstruther, FIF
2-3 Shore Street, Anstruther, FIF
34A High Street East, Anstruther, FIF