Henley-on-Thames was recently voted by The Times as one of the best places to live in the country. A market town idyllically situated on one of the most beautiful and famous stretches of river in the world, it combines the tranquillity of the surrounding Chiltern landscape with a busy and thriving local community.