Hotel Review: Four Seasons Hotel Hampshire Set in a restored, 18th-century manor on 500 acres of picturesque grounds outside of London;…