Home Art Craft and Leisure newsLondon named best city in the world for culture