TypeOn Site Food ServiceAddressDuffus, Elgin, Moray, ScotlandCampsite listingDuffus Estate CampingCoffee standView