MapMyRide | A915, Upper Largo, Peat Inn, Denhead in St Andrews, the United Kingdom