Lord's Cricket Ground: Archery Venue for the 2012 Summer Olympics

Admin

Administrator
Staff member
During the 2012 Summer Olympic Games, Lord's Cricket Ground will host the archery competitions for both men and women. This venue, normally the Mecca for cricket, is located in St. John's Wood, London, about 10 miles west from Olympic Stadium.

More...
 
Top