A large 3-bedroom flat in a 15th century building, in the seaside town of Anstruther, 15 minutes from St Andrews by car (or two buses per hour). Located above a quiet and cosy tavern, so easy access to a warm fire-place, whiskey, good conversation, traditional music! Extensive storage, gas central h...