Recently modernised, this Beautiful 19th century ground floor flat is centrally located 5 minutes' walk from the harbour and all its amenities.
Pictures of Anstruther Ground Floor Apartment 1