United Kingdom May 9, 2025What is it like to cycle around London for the day? And just how good are the best cheese toasties?