2 High Street South Crail, Anstruther, FIF
5 Market Place High Street, Anstruther, FIF
7 High Street North, Anstruther, FIF
27 High Street East, Anstruther, FIF