Really beautiful city - lots of trees, lots of parks. Good hockey team, they get good concerts in the Budweiser Arena. Great hospitals, you can't go wrong for health care in London.
It's not Windsor.
Yes London gets a ridiculous amount of snow, that stretch of 401 near London is treacherous in the winter.
Last edited by bigtmac19; 03-09-2017 at 02:12 PM.
|