Lord's? The Oval? Hambledon? Cricket didn't start at any of those legendary grounds, says David Frith It’s extremely difficult to correct a claim so deeply entrenched. MCC say Lord’s is the “Home of Cricket” while The Oval boasts the first English Test match and much else. Equally, most cricket aficionados accept without question the fruity tales concerning the Hampshire … [Read more...] about Guildford – the real cradle of cricket