London Cricket Club added an album
6 years ago
London Cricket Club added an album
6 years ago
London Cricket dates back to at least 1856 when it was listed in the city's first directory. Over the years the club has had many homes, including Tecumseh Park, Fanshawe Park, the London Psychiatric Hospital grounds, Maitland Park, and most recently the North London Athletic Fields.