North American Nihilists in London In many ears it must sound like a strange phrase, most likely, but it actually refers to something: London as an American city (for many hundreds of thousands of Americans live