Avalon is a friendly family run Bed and Breakfast, providing comfortable accommodation in a spacious Victorian terrace house.
Our quiet central location is just three minutes walk from the river, railway station and Henley town centre where you will find shops, bars and restaurants to suit all tastes.