London Calling

London Calling

I love to travel. I love adventure. I love Europe. And I LOVE LONDON.  Being in that city makes me come alive.  (Rock out to The Clash’s epic hit, London Calling here.) It’s hard to put into words but just walking around London envelopes me in sheer...