Lemontree photography london. 80 MacKay Ave, London ON N6J 2V6, Canada