Henley Four Oaks would be my favourite with Henley on hand for eateries and riverside interest. Denham would be handy too with rail links into London. Of the two sites I prefer Henley; a more attractive site visually. If going to Hampton Court think of Windsor Castle as well.