London, ON

From BR Bullpen

London is located in southern Ontario, on the Thames River, 90 miles west of Hamilton, ON.

Teams that have played here[edit]

Persons who were born here[edit]

Persons who died here[edit]

Educational institutions located here[edit]