Situated in rolling countryside just south of the Scottish border near Carlisle, Netherby Hall is a luxury weekend break destination...