London – Capital Of The Art World

London is the world’s new art capital. “New Yorkers see their town as the source of all creation, a one-stop shop for culture. But London has become the art capital of the world. London has hot artists and a new museum every other year. New York is between generations and cannot get new buildings off the ground. It lacks coherence and unity. Visiting Americans will soon be offered a combined ticket for the Tate, the Saatchi, the Aquarium and the Eye. “