London is the Best City in America