Cricket

Advertisements
Cricket "lords" and the "oval" are the principal Cricket Grounds in London. "lord's" Cricket Ground is near St. John's Wood Road Station. The "oval" is situated near Kennington Park. There are many other good cricket clubs and grounds in and around London.