Soho celebrates the Queen's Diamond Jubilee weeks before the Olympics come to London. The UK enjoys a weekend and summer of patriotic fervour as their monarch celebrates 60 years on the throne. Across Britain, flags and Union Jack bunting adorn towns and villages.