Rose Blake, Sir Peter Blake and Rebecca Hossack at the Rebecca Hossack Art Gallery, London