ADVERTISEMENT
CTV London Meteorologist Julie Atchison says weather conditions across London, Ont. are set to improve soon.