Monday to Thursday 12pm - 11pm
Friday and Saturday 12pm - 12am
Sunday 11pm - 10pm
We are currently refurbishing the kitchen so please watch this space for our new menu some time in February.
Sign up to our newsletter for the latest news and goings on at Station House.
38 Market Place,
Henley on Thames,
T: 01491 578332