Other venues near German Canadian Club
St. James Westminster Anglican Church
London · 0.9 km
Canada Life Place
London · 1.6 km
Harris Park
London · 1.7 km
184 Horton St E, London, ON N6B 1K8, Canada
1.8 km
The Richmond Tavern
London · 1.9 km
Lost Love Social House
London · 1.9 km