Roaster rating is calculated based on all coffee items' ratings.
3
Excellent
3
Very Good
1
Average
0
Poor
0
Terrible
Watch House
🇬🇧 United Kingdom
Watch House is a group of award winning unique coffee bars in London. Serving our exclusively roasted coffee blends, locally sourced treats and daily ...