Shehbaz Sharif departs for London