NyLon — concept of New York and London as twin cities