About Us

Henley on Thames is one of the most beautiful towns in England, recently voted by The Times as one of the best places to live in the English countryside and a regular winner of RHS Britain in Bloom medals.

Henley’s riverside location, surrounded by a Chiltern landscape of wooded hills and green fields, lends itself to relaxation, long lunches and quirky shopping. There’s a pub where Charles I drank, a Chantry house, a butcher that smokes his own meat and independent shops still offering the personal touch.

Read more