This is one of the many London 2012 Shops that can be found in the Olympic Park, Live Sites, and around the city. The shops offer a mixture of London 2012 and Team GB specific apparel. They aren’t only in areas that are accessible for fans with Olympic tickets, so everyone can support the Games and Team GB! This one is conveniently located in Green Park not too far from Buckingham Palace, an obviously very popular tourist destination.
Posted by olympian on August 7, 2012 | Filed under: Olympics.