London Cricket Club

                Over 100 Years of Cricket in London, Ontario London Cricket has its roots in the British Garrison stationed in London starting in 1838. Over the years the club has had many homes, including Tecumseh Park, Fanshawe Park, the London Psychiatric Hospital grounds, Maitland Park, and most recently […]

Read more