Harvington Hall in Kidderminster, Worcestershire has been named one of Britain's best stately homes.