Henley Oxfordshire Delightfully situated on a sloping bank of the Thames, amid extensive beech woods.