Pietà Power at the Cadogan Hall

    Saturday night, late October, and there’s a chill in the air, and it’s not all down to weather! Brexit dramas, political deadlock, dire economic and climatic warnings have filled the day. I’m relieved to put those eerily dark streets off Sloane street behind me, and to step into the warmly lit Cadogan Hall….