2012 London Olympics Lords Cricket Ground Venue

2012 London Olympics Lord's Cricket Ground

Lord's Cricket Ground Key Facts

Location: St John's Wood, London
Establishment: 1814
Capacity: 6,500
New or existing?: Existing

2012 London Olympics Lord's Cricket Ground Sports