Life in the Jameson family mansion could be yours for €895k

Sutton Castle, once the country home of the Jameson whiskey family,…