I sometimes think of myself as an unofficial tourist ambassador for London.
Think about it. I spend an enormous amount of time in and around the city’s hotels, restaurants, theatres, and attractions. Over the years...
I absolutely love the Christmas lights – the moment they’re switched on, something in me just lifts. The city feels softer, kinder, and somehow more hopeful. The twinkling strings across the streets, the glowing shop...