The London Show: Views of London and London life by gallery artists and invited guests