Beyond such iconic sites as Buckingham Palace, Big Ben and the London Eye, London is an intriguing blend of...