London – Day 5

I started the day off very slowly because I hadn’t slept well. Caffeine in my system, I had just about enough energy to board a bus to Selfridges on Oxford Street. In years past they’d had some wonderful holiday windows. This year most of the windows were announcing the post-Christmas sales. Back on a bus, I headed towards the Royal … Read More