London's extraordinary history