Features
Seating Area, Thai, Vegetarian Dishes
Nearest public transport
Henley-on-Thames - National Railway