The moment I touch down at Heathrow International, I feel like I’m home. London is my favourite city in the whole world, hands down. And I each time I visit, I have a ritual. I set aside an entire day for the British Museum. Another day for the National Gallery. A couple of days for window shopping. High Tea somewhere…
