Garden City of Ontario London in Ontario? you heard that right. A town 3 hours away from Toronto via Greyhound bus service. It'...