The cost of living in London is low compared to most other cities in southern Ontario. The average price of a home in the St. Thomas and London area in 2016 is $274,383, which is lower than the national average of $467,082, according to the London St. Thomas Association of Realtors. The cost of living per month in London is $2,216.93 per month. This includes the cost of groceries, utilities, rent, transportation and so forth. If you have a child or family, the cost of living can increase. Here is a breakdown of the expenses. Rent The average cost of rent for a one-bedroom apartment in 2015 is $781 each month. As of 2016, a two-bedroom apartment in London costs $960 per month. Utilities Utilities include electricity, water, natural gas, and even cell phones. In London, utility expenses can account for $70 -$150 each month. Groceries The average household grocery in London is $50 a week; this adds up to $200 a month. Transportation An adult pass in London costs $63-$90 per month. The transportation cost is even higher (up to $500) if you have a car. To learn more about London, click here.