Culture Film & TV Steps and Chic have a ball at Greenwich Music Time Festival – review The groups live up to their (very different) legend statuses in London.