In just a few short hours, the opening ceremonies of the Games of the XXX Olympiad in London, England will get underway. The eyes of the entire world will rest upon the classical heart of the British Empire. Hundreds of thousands of people will descend upon the city and experience everything that London has to offer.
Including one of the most elaborately decorated and stocked Disney Stores in the world. On a recent trip to London, frequent DisFanReview contributor, Mikey Mayhem made the trek to the London Disney Store and experienced a very Royal "rope drop" ceremony that could only happen in the United Kingdom.