Printmaking gallery London – Whisper in the city words Leanne Rae Wierzba Whisper is a new art gallery in central London aimed at expanding the...