Welcome to Life in London, Ontario

London, situated in South West Ontario, population around 400,000, also known as the Forest City and apparently the thunderstorm capital of Canada.  My boyfriend failed to mention that little nugget of information when he asked me to move here with him but luckily, being British, I own several rain coats.  Continue Reading →