The Mother Ship
As you all know I live in London. Not only that, I LOVE living in London. I love everything about it, the crowds, the traffic and yes, even the weather. LOVE, LOVE, LOVE IT. One could say I am totally and utterly smitten with England. Don’t get me wrong, I love …