This year
| Fallen Angels | seen on 25th November 2025 | at Menier Chocolate Factory |
| Assembled Parties | seen on 17th November 2025 | at Hampstead Theatre |
| Line of Beauty | seen on 4th November 2025 | at Almeida |
| Patience | seen on 11th September 2025 | at Wilton's Music hall |
| The Daughter of Time | seen on 2nd september 2025 | at Charing Cross Theatre |
| Falstaff | seen on 11th August 2015 | at Glyndebourne Opera House |
| Mrs Warren's Profession | seen on 7th August 2025 | at Garrick Theatre |
| Moon for the Misbegotten | seen on 6th August 2025 | at Almeida |
| La Traviata | seen on 31st July 2025 | at Opera Holland Park |
| Vanity Fair | seen on 17th July 2025 | at Moving Parts Theatre Company in Dulwich Picture Gallery gardens |
| Press | seen on 3rd July 2025 | at Brockley Jack Theatre |
| The Taming of the Shrew | seen on 19th June 2025 | at Shakespeare in the Park – Albert Square |
| A Midsummer Night's Dream | seen on 10th June 2025 | at Bridge Theatre |
| Parsifal | seen on 6th June 2025 | at Glyndebourne Festival Opera |
| The Mikado | seen on 4th June 2025 | at Wilton's Music Hall |
| The Deep Blue Sea | seen on 29th May 2025 | at Theatre Royal, Haymarket |
| Gang of Three | seen on 28.05.2025 | at King's Head Theatre, Islington |
| Midnight Cowboy (the Musical) | seen on 7th May 2025 | at Southwark Playhouse (Elephant) |
| Here we are | seen on 30th April 2025 | at National Theatre (Lyttleton) |
| Rhinoceros | seen on 2nd April 2025 | at Almeida |
| Kyoto | seen on 31st March 2025 | at sohoplace (Soho Place Theatre) |
| Dracula, A Comedy of Terrors | seen on 20th March 2025 | at Menier Chocolate Factory |
| The Magic Flute | seen on 27th February 2025 | at Wilton's Music Hall |
| Kenrex | seen on 25th February 2025 | at Southwark Playhouse (Borough) |
| Macready! | seen on 12th February 2025 | at The Jack Studio Theatre, Brockley Jack pub |
| Summer 1954 | seen on 27th January 2025 | at Richmond Theatre |
| White Christmas | seen on 18th January 2025 | at The Mill at Sonning |
| The Invention of Love | seen on 9th January 2025 | at Hampstead Theatre |
Reviews in 2024
| The Producers | seen on 22nd December 2024 | at Menier Chocolate Factory |
| Potted Panto | seen on 7th December 2024 | at Wilton's Music Hall |
| Cable Street | seen on 17th September 2024 | at Southwark Playhouse (Elephant) |
| Parson's Pirates | seen on 27th August 2024 | at Wilton's Music Hall |
| Tristan und Isolde | seen on 6th August 2024 | at Glyndebourne Festival Theatre |
| Acis and Galatea | seen on 31st July 2024 | at Opera Holland Park |
| The Constituent | seen on 25th July 2024 | at Old Vic |
| Visit from an Unknown Woman | seen on 23rd July 2024 | at Hampstead Theatre |
| Kiss me Kate | seen on 3rd July 2024 | at Barbican Theatre |
| The Merry Widow | seen on 1st July 2024 | at Glyndebourne Festival Theatre |
| The Sorcerer | seen on 12th June 2024 | at Wilton's Music Hall |
| Carmen | seen on 10th June 2024 | at Glyndebourne Festival Theatre |
| The Divine Mrs S | seen on 27th March 2024 | at Hampstead Theatre |
| The Power of Sail | seen on 22nd March 2023 | at Menier Chocolate Factory |
| The Barber of Seville | seen on 19th March 2024 | at Wilton's Music Hall |
| Double Feature | seen on 13th March 2024 | at Hampstead Theatre |
| Dear Octopus | seen on 6th March 2024 | at National Theatre (Lyttleton) |
| Nye | seen on 27th February 2024 | at National Theatre (Olivier) |
| Nachtland | seen on 22nd February 2024 | at The Young Vic |
| High Society | seen on 13th January 2024 | at The Mill at Sonning |
Reviews in 2023
| Oh no it isn't! | seen on 19th December 2023 | at The Jack Studio Theatre, Brockley Jack |
| Jack and the Beanstalk | seen on 17th December 2023 | at Broadway Theatre, Catford |
| Pacific Overtures | seen on 30th November 2023 | at Menier Chocolate Factory |
| The Homecoming (in preview) | seen on 28th November 2023 | at The Young Vic |
| A Winter's Tale (London Gay Men's Chorus) | seen on 25th November 2023 | at Cadogan Hall |
| Frank and Percy | seen on 16th November 2023 | at The Other Palace |
| Old Friends | seen on 31st October 2023 | at Gielgud Theatre |
| A Voyage Round my Father | seen on 13th October 2023 | at Richmond Theatre |
| Anthropology | seen on 2nd October 2023 | at Hampstead Theatre |
| Close-up – The Twiggy Musical | seen on 23rd September 2023 | at Menier Chocolate Factory |
| Pygmalion | seen on 7th September 2023 | at Old Vic |
| Vanya | seen on 29th August 2023 | at Richmond Theatre |
| Crazy for You | seen on 8th August 2023 | at Gillian Lynne Theatre |
| Semele | seen on 3rd August 2023 | at Glyndebourne Festival Theatre |
| Behold! The Monkey Jesus | seen on 6th July 2023 | at Jack Studio Theatre, Brockley Jack |
| 42nd Street | seen on 28th June 2023 | at Sadler's Wells |
| Gypsy | seen on 25th June 2023 | at The Mill at Sonning |
| Proud | seen on 24th June 2023 | at Cadogan Hall |
| Rigoletto | seen on 22nd June 2023 | at Opera Holland Park |
| L'Elisir D'Amore | seen on 20th June 2023 | at Glyndebourne Festival Theatre |
| The Third Man | seen on 13th June (4th Preview night) | at Menier Chocolate Factory |
| How to Succeed in Business without Really Trying | seen on 25th May 2023 | at Southwark Playhouse |
| Rose | seen on 24th May 2023 | at The Ambassador's |
| The Great Gatsby | seen on 16th May 2023 | at Sadler's Wells |
| The Motive and the Cue | seen on 27th April 2023 | at National Theatre (Lyttleton) |
| Yippee Ki Yay | seen on 19th April 2023 | at Wilton's Music Hall |
| Farm Hall | seen on 4th April 2023 | at Jermyn Street Theatre |
| Marjorie Prime | seen on 30th March 2023 | at Menier Chocolate Factory |
| Guys and Dolls | seen on 15th March 2023 | at Bridge Theatre |
| The Rheingold | seen on 23rd February 2023 | at London Coliseum (ENO) |
| Donatello: Sculpting the Renaissance | seen on 9th February 2023 | at Victoria and Albert Museum (V&A) |
| Spain and the Hispanic World Exhibition | seen on 20th January 2023 | at Royal Academy of Arts |
| Sleeping Beauty | seen on 11th January 2023 | at Sadler's Wells |
Reviews in 2022
| The Wind in the Willows | seen on 24th December 2022 | at Wilton's Music Hall |
| Best of Enemies | seen on 16 November 2022 | at Noel Coward Theatre |
| Living - the Film | seen on 7 November 2022 (on release from 4 November 2022) | at Cinema |
| Good | seen on 13th October 2022 | at The Harold Pinter |
| John Gabriel Borkman | seen on 4th October 2022 | at Bridge Theatre, London |
| Funny Money | seen on 26th September 2022 | at The Mill at Sonning |
| The Snail House | seen on 15th September 2022 | at Hampstead Theatre |
| Eureka Day | seen on 7th September 2022 | at The Old Vic |
| Patriots | seen on 12th August 2022 | at Almeida |
| South Pacific | seen on 11th August 2022 | at Sadler's Wells |
| Alcina | seen on 2nd August 2022 | at Glyndebourne Festival Theatre |
| Cabaret | seen on 28th July 2022 | at Playhouse Theatre (aka Kit Kat Club) |
| Jack Absolute Flies Again | seen on 21st July 2022 | at National Theatre (Olivier) |
| The Southbury Child | seen on 13th July 2022 | at Bridge Theatre |
| La bohème | seen on 6th July 2022 | at Glyndebourne Festival Theatre |
| Eugene (Yevgeny) Onegin | seen on 1st June 2022 | at Opera Holland Park |
| My Fair Lady | seen on 17th May 2022 | at London Coliseum |
| Sondheim Songtime | seen on 30th April 2022 | at Cadogan Hall |
| The Corn is Green | seen on 26th April 2022 | at National Theatre (Lyttleton) |
| Anyone Can Whistle | seen on 21st April 2022 | at Southwark Theatre |
| The 47th | seen on 31st March 2022 | at The Old Vic |
| Straight Line Crazy | seen on 22nd March 2022 | at Bridge Theatre |
| Habeas Corpus | seen on 12th January 2022 | at The Menier Chocolate Factory |
Reviews in 2021
| Top Hat | seen on 30th December 2021. | at The Mill at Sonning |
| Peggy for you | seen on 16th December 2021 | at Hampstead Theatre |
| Manor | seen on 26th November 2021 | at National Theatre (Lyttleton) |
| Die Valkyrie | seen on 23rd November 2021 | at London Coliseum (ENO) |
| Brian & Roger – A highly offensive play | seen on 16th November 2021 | at The Menier Chocolate Factory - The Mixing Room |
| Night Mother | seen on 2nd November 2021 | at Hampstead Theatre |
| The Rake's Progress | seen on 27th October 2021 | at Glyndebourne Festival Theatre |
| Hokusai's 'Great Picture Book of Everything' | seen on 19th October 2021 | at British Museum |
| Fidelio | seen on 14th October 2021 | at Glyndebourne Festival Theatre |
| Indecent | seen on 15th September 2021 | at The Menier Chocolate Factory |
| Tosca | seen on 28th August 2021 | at Crystal Palace Bowl (South Facing Festival) |
| Bach & Sons | seen on 16th August 2021 | at Bridge Theatre |
| L’occasione fa il Ladro | seen on 15th August 2021 | at Opera Holland Park |
| Brutal Beauty | seen on 11th August 2021 | at The Barbican |
| Luisa Miller | seen on 4th August 2021 | at Glyndebourne Festival Theatre |
| Two Character Play | seen on 29th July 2021 | at Hampstead Theatre |
| Anything Goes | seen on 27th July 2021 | at Barbican Theatre |
| Under Milk Wood | seen on 9th July 2021 | at National Theatre (Olivier) |
| Falstaff | seen on 6th July 2021 | at Grange Park Opera |
| The Marriage of Figaro | seen on 29th June 2021 | at Opera Holland Park |
| David Hockney: The Arrival of Spring, Normandy, 2020 | seen on 22nd June 2021 | at Royal Academy of Arts (RA) |
| Nero: Man Behind the Myth; Thomas Becket: Murder and the Making of a Saint | seen on 3rd June 2021 | at British Museum |
| il Turco in Italia | seen on 2nd June 2021 | at Opera Holland Park |
Reviews in 2020
| Glyndebourne Christmas Concert | seen on 6th December 2020 | at Glyndebourne Festival Theatre |
| In the Market for Love | seen on 12th August 2020 | at Glyndebourne Festival Theatre (Gardens) |
| Garden Concert | seen on 28th July 2020 | at Glyndebourne Festival Theatre (Gardens) |
| The Upstart Crow | seen on 3rd March 2020 | at Gielgud Theatre |
| Carmen | seen on 27th February 2020 | at Coliseum (ENO) |
| A Number | seen on 26th February 2020 | at Bridge Theatre |
| The Haystack | seen on 13th September 2020 | at Hampstead Theatre |
| Prince of Egypt | seen on 12th February 2020 | at Dominion Theatre |
| The Visit | seen on 7th February 2020 | at National Theatre (Olivier) |
| Uncle Vanya | seen on 3rd February 2020 | at The Harold Pinter Theatre |
| Cyrano de Bergerac | seen on 29th January 2020 | at Playhouse Theatre |
| Rough for Theatre II; End Game | seen on 28th January 2020 | at Old Vic |
| Ravens: Spassky vs Fischer | seen on 8th January 2020 | at Hampstead Theatre |
Reviews in 2019
| The Boy Friend | seen on 23rd December 2019 | at Menier Chocolate Factory |
| The Warrior Women of Yang | seen on 28th November 2019 | at Sadler's Wells |
| My Brilliant Friend | seen on 27th November 2019 | at National Theatre (Olivier) |
| Murder in the Cathedral | seen on 5th November 2019 | at Southwark Cathedral |