£10 Million Mansions & Agent Wars: Dive into Netflix’s Buying London