en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Henley on Thames
/
Stoke Row Store
Stoke Row Store
Coffee Shop · Deli
Village coffee shop and convenience store in Stoke Row. Offers coffee, cake, and basic kitchen essentials.
Main Street, Stoke Row, England
Henley on Thames, United Kingdom
www.stokerowstore.co.uk
Location
The ranking
Best Coffee Shop in Henley On Thames
2 places ranked by guests
1
Starbucks Coffee
19
2
Starbucks Coffee
19
See the full list →