Upstairs & Downstairs Tea House

Cafe & Tearoom in Henley, Henley-On-Thames
Features
Sandwiches, Takeaway
Nearest public transport
Henley-on-Thames - National Railway