they were meeting in an old , staid financial firm in london , but it was still a far more modern meeting place than the drafty castles theyd been meeting in for most of their history , much less the bare caves of their first meetings .