United Kingdom August 8, 2025New bike day, but why the flowers? And Is the new cafe I found the best sotp in Essex for cyclists?