Living in London means I’m pretty much force-fed gossip about the Royal Family. For most that was more than enough for them and they escaped the city to make the most of a long weekend while the rest of us stayed for the Royal Wedding. I was in two minds if I wanted to go or not but figured if I’m going to call myself a traveller I may as […]