Lord’s Cricket Ground in St John’s Wood, London – the most famous cricket venue in the world – is owned by Marylebone Cricket Club (MCC). It stages two Test matches annually and this summer capacity crowds saw the England captain Andrew Strauss lead from the front as his side defeated Australia by 115 runs. In addition, Lord’s will stage the archery competitions at the 2012 Olympics.ICTS UK ha …[more]