Kiln Barn

Back to Properties

Stoke Row Road, Stoke Row, Henley on Thames RG9 5NY

Henley on Thames is one of the most beautiful towns in England and has been voted by The Times as one of the best places to live in the English countryside as well as being a regular winner of RHS Britain in Bloom medals. Henley lends itself to relaxation, being surrounded by a Chiltern landscape of wooded hills and green fields and has a range of independent shops including a paved market place with cafes offering outside seating, local well known restaurants and wonderful pubs.