...Amenities * Apartment * Freehold * Main-door upper flat in Anstruther * Private ground-floor entrance * First-floor hallway with ...dg, EPC - C Set within an established residential area of Anstruther, this two-bedroom main-door upper flat enjoys a peaceful setting, ...peaceful setting, yet lies close to the excellent amenities Anstruther has to offer, including shops, a primary school, a secondary