London Baby – England UK
Wow what a day! December 23rd was our first day exploring this magnificent city. Having been here before, I can tell you there is a certain energy about London that is contagious, but two days before Christmas, it is something else. As expected, the weather was looking slightly inclement. I had booked a midday ride […]
Read More London Baby – England UK