Overseas buyer scoops Landscape Stud
Steeped in history, Landscape stud has been sold for €1.83m