Forget safety deposit boxes. We go deep beneath Mayfair to find out where London's billionaires store their most prized ...