From May 2012 This weekend celebrates the Queen’s Diamond Jubilee, and London looks incredible. Union Jacks adorn every part of the city, as far as the eye can see. It’s a beautiful sight and makes you feel very proud to be British. Even better, we all have an extra day…