Last week, one of the capital’s most eclectic live venues, The Clapham Grand, celebrated its 125th anniversary with a showstopping, one-night-only event blending drag, comedy, cabaret, music and ...