Translate:
The London 2012 Games took place at some of London's most famous sporting venues, including Wembley Stadium, Wimbledon and Lord's. Now visitors can explore these iconic venues on a behind-the-scenes tour.