7-9 West Street, Anstruther, FIF
8A West Shore, Anstruther, FIF
41 High Street North Town Centre, Anstruther, FIF
7 Market Place High Street, Anstruther, FIF
36 Shore Street, Anstruther, FIF
8A West Shore Town Centre, Anstruther, FIF
41 High Street North, Anstruther, FIF