Foreign Investment in London: Oligarchic Overload. London. The city widely synonymous with royalty, cream teas, Sherlock Holmes, the houses of parliament and a rich plethora of other...