As the shop window of 2012 Games host city, "London House" opened in Beijing.
It was located in a courtyard near Beijing Shi-Chai-Hai, with the Chinese style decoration "London House" is here to show England architecture, culture and sports by photos and videos.