New cricket centre opens in London
A new state-of-the-art cricketing facility has been opened in the heart of urban London, thanks to funding from Westminster City Council, The Lord's Taverners and further funding worth £1m from the UK's largest sports charity, the Football Foundatio
22-Feb-2007•Cricinfo staff