Inside London's largest luxury flat in Britain's hedge fund capital