I find London easy to manage, but then I find them all quite easy. All of then, including London, can be intimidating unless one prepares before setting out for the first time. London is far easierbthan many other systems. 272 stations does bring a certain complexity, but that does not make it difficult, just big.