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