VALOR
Fran's Tea Garden
Uxbridge, United Kingdom
Whether exploring the surrounding country park or strolling along the Grand Union Canal footpath, this quiet little spot is the perfect place to stop for a bit of cake, refreshment and a magnificent view of the River Colne. Easily accessible by foot, it truly is a hidden gem!