The Krays did run some legitimate businesses. Remember in the 1960's the media wasn't as all pervasive as it is now,
Sure if you lived in the East End you probably knew what the score was with the twins, but perhaps some celebreties were just fooled by their charms.