'Buying London' Is the Show People Love To Hate—but the Iconic 'Beatles' Property Is a Must-See
Netflix's new series "Buying London" hasn't gotten great reviews—but anyone would approve of these luxe properties featured on the show.