Lord's Cricket Ground

Mike Hewitt/Getty Images; Jeff Gross/Getty Images

Lord's Cricket Ground

Lord's Cricket Ground will require little preparation for conversion into the main archery venue of the 2012 games. The home of cricket since 1814, Lord's Cricket Ground is located in St. John's Wood in northwest London. The venue will have room for 6,500 spectators, and two fields of play will be located inside the stadium. Also shown: the Beijing Olympic Green Archery Field.