Offering semi-rural tranquillity just 10 minutes' drive from the coastal town of St Andrews, this substantial detached house, with five en-suite...