Accommodations in Newmilns, Ayrshire We help you find any company! Loudoun Valley Trust 53 Main Street, Newmilns Newmilns, Ayrshire