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…
I know I promised you all updated posts from trip and my word is my bond, it just took a little longer than expected! I’m here in the UK at least once a year and I never feel the jet lag in this direction, but for whatever reason, it has completely leveled me this week! Anyway, onto more exciting things.…