London mayor set to pay ยฃ240m for Metโs terror HQ in Earls Court by Sponsored Content February 16, 2018 February 16, 2018