Harbours End
July 31, 2013

The Upper Largo Hotel Situated 10 miles from St Andrews at the start or the East Neuk of Fife. The restaurant is the perfect dinning destination, serving a wide selection of homemade food all day.