The Cher Show at the New Victoria Theatre, Woking ★★★
Bugsy Malone at the Mayflower Theatre in Southampton ★★★
Bugsy Malone at the Mayflower Theatre in Southampton ★★★
Dreamboats & Petticoats – Bringing on back the Good Times! at the New Victoria Theatre ★★★
Beauty and the Beast at the London Palladium ★★★
Beauty and the Beast at the London Palladium ★★★
Hairspray at Southampton’s Mayflower Theatre ★★★
The Rocky Horror Show at Southampton’s Mayflower Theatre ★★★
The Rocky Horror Show at Southampton’s Mayflower Theatre ★★★
Blonde - the Musical by the Kristian Thomas Company ★★★
In Pieces online at Stream.Theatre ★★★
Gatsby: A Musical at Cadogan Hall ★★★
The Color Purple at the Leicester Curve (Online) ★★★
Public Domain at the Southwark Playhouse (Online) ★★★
Lazarus at the Kings Cross Theatre, streamed on Dice.FM ★★★
Pippin at the Garden Theatre ★★★
Whistle Down the Wind at the Union Theatre ★★★
& Juliet at The Shaftesbury Theatre ★★★
Reputation at the Other Palace ★★★
The Green Fairy at the Union Theatre ★★★
9 to 5 at the New Victoria Theatre, Woking ★★★
Big at the Dominion Theatre ★★★
Falsettos at The Other Palace ★★★
Motown The Musical at the New Victoria Theatre, Woking ★★★
My Son Pinocchio Jr. at the Southwark Playhouse ★★★
Kiss Me, Kate at the Watermill in Newbury ★★★
On Your Feet at the London Coliseum ★★★
Bare: A Pop Opera at The Vaults Theatre ★★★
Man of La Mancha at the London Coliseum ★★★
The Marvelous Wonderettes at Upstairs at The Gatehouse ★★★
Hair at the New Wimbledon Theatre ★★★
Maggie May at the Finborough Theatre ★★★
Calendar Girls the Musical at the New Victoria Theatre, Woking ★★★
Can-Can at the Union Theatre ★★★
Ghost the Musical at the New Victoria Theatre in Woking ★★★
Seussical at the Southwark Playhouse ★★★
Jersey Boys at the New Victoria Theatre, Woking ★★★
Burlesque'd at The Aeronaut ★★★
Chicago the Musical at the Phoenix Theatre ★★★
Fame the Musical at the New Victoria Theatre, Woking ★★★
Flowers for Mrs Harris at the Chichester Festival Theatre ★★★
Mélange- The Musical Theatre Festival at the Tristan Bates Theatre ★★★ & ★★
42nd Street at the Theatre Royal, Drury Lane ★★★
Guy: The Musical at The King's Head Theatre ★★★
Oklahoma! at the Gordon Craig Theatre ★★★
Me and My Girl at the Chichester Festival Theatre ★★★
Crazy For You at the New Victoria Theatre in Woking ★★★
Moonfleet at Salisbury Playhouse ★★★
Teddy at The Vaults ★★★
Miss Saigon at the Mayflower Theatre in Southampton ★★★
Fat Friends on Tour around the UK ★★★
Eugenius! at the Other Palace ★★★
Top Hat at Upstairs at the Gatehouse ★★★
Spamalot at the New Victoria Theatre in Woking ★★★
Legally Blonde at the New Victoria Theatre ★★★
Five Guys Names Moe at the Marple Arch Theatre ★★★
Dirty Dancing at the New Victoria Theatre in Woking ★★★
9 to 5 at Upstairs at the Gatehouse ★★★
Evita at the Phoenix Theatre ★★★
Brexodus the Musical at The Other Palace ★★★
Grease at the New Victoria Theatre in Woking ★★★
Ordinary Days at London Theatre Workshop ★★★
Half a Sixpence at the Noël Coward Theatre ★★★
La Cage Aux Folles at the New Wimbledon Theatre ★★★
Chicago at the New Victoria Theatre in Woking ★★★
Little Shop of Horrors at the New Victoria Theatre in Woking ★★★
Hairspray at the New Victoria Theatre in Woking ★★★
Top Hat at the New Victoria Theatre in Woking ★★★
Jesus Christ Superstar at the New Victoria Theatre in Woking ★★★
Spamalot at the New Victoria Theatre in Woking ★★★
Barnum at the New Victoria Theatre, Woking ★★★
Damn Yankees at the Landor Theatre ★★★
Evita at the Dominion Theatre ★★★
Tess of the D'Urbervilles at the New Wimbledon Studio ★★★
Play Reviews
In Pieces online at Stream.Theatre ★★★
Gatsby: A Musical at Cadogan Hall ★★★
The Color Purple at the Leicester Curve (Online) ★★★
Public Domain at the Southwark Playhouse (Online) ★★★
Lazarus at the Kings Cross Theatre, streamed on Dice.FM ★★★
Pippin at the Garden Theatre ★★★
Whistle Down the Wind at the Union Theatre ★★★
& Juliet at The Shaftesbury Theatre ★★★
Reputation at the Other Palace ★★★
The Green Fairy at the Union Theatre ★★★
9 to 5 at the New Victoria Theatre, Woking ★★★
Big at the Dominion Theatre ★★★
Falsettos at The Other Palace ★★★
Motown The Musical at the New Victoria Theatre, Woking ★★★
My Son Pinocchio Jr. at the Southwark Playhouse ★★★
Kiss Me, Kate at the Watermill in Newbury ★★★
On Your Feet at the London Coliseum ★★★
Bare: A Pop Opera at The Vaults Theatre ★★★
Man of La Mancha at the London Coliseum ★★★
The Marvelous Wonderettes at Upstairs at The Gatehouse ★★★
Hair at the New Wimbledon Theatre ★★★
Maggie May at the Finborough Theatre ★★★
Calendar Girls the Musical at the New Victoria Theatre, Woking ★★★
Can-Can at the Union Theatre ★★★
Ghost the Musical at the New Victoria Theatre in Woking ★★★
Seussical at the Southwark Playhouse ★★★
Jersey Boys at the New Victoria Theatre, Woking ★★★
Burlesque'd at The Aeronaut ★★★
Chicago the Musical at the Phoenix Theatre ★★★
Fame the Musical at the New Victoria Theatre, Woking ★★★
Flowers for Mrs Harris at the Chichester Festival Theatre ★★★
Mélange- The Musical Theatre Festival at the Tristan Bates Theatre ★★★ & ★★
42nd Street at the Theatre Royal, Drury Lane ★★★
Guy: The Musical at The King's Head Theatre ★★★
Oklahoma! at the Gordon Craig Theatre ★★★
Me and My Girl at the Chichester Festival Theatre ★★★
Crazy For You at the New Victoria Theatre in Woking ★★★
Moonfleet at Salisbury Playhouse ★★★
Teddy at The Vaults ★★★
Miss Saigon at the Mayflower Theatre in Southampton ★★★
Fat Friends on Tour around the UK ★★★
Eugenius! at the Other Palace ★★★
Top Hat at Upstairs at the Gatehouse ★★★
Spamalot at the New Victoria Theatre in Woking ★★★
Legally Blonde at the New Victoria Theatre ★★★
Five Guys Names Moe at the Marple Arch Theatre ★★★
Dirty Dancing at the New Victoria Theatre in Woking ★★★
9 to 5 at Upstairs at the Gatehouse ★★★
Evita at the Phoenix Theatre ★★★
Brexodus the Musical at The Other Palace ★★★
Grease at the New Victoria Theatre in Woking ★★★
Ordinary Days at London Theatre Workshop ★★★
Half a Sixpence at the Noël Coward Theatre ★★★
La Cage Aux Folles at the New Wimbledon Theatre ★★★
Chicago at the New Victoria Theatre in Woking ★★★
Little Shop of Horrors at the New Victoria Theatre in Woking ★★★
Hairspray at the New Victoria Theatre in Woking ★★★
Top Hat at the New Victoria Theatre in Woking ★★★
Jesus Christ Superstar at the New Victoria Theatre in Woking ★★★
Spamalot at the New Victoria Theatre in Woking ★★★
Barnum at the New Victoria Theatre, Woking ★★★
Damn Yankees at the Landor Theatre ★★★
Evita at the Dominion Theatre ★★★
Tess of the D'Urbervilles at the New Wimbledon Studio ★★★
Play Reviews
The Forest at the Hampstead Theatre ★★★
Rain and Zoe Save the World at the Jermyn Street Theatre ★★★
Dead Good at the Theatre Royal Winchester ★★★
The House at Cold Hill at the Mill at Sonning ★★★
Two Billion Beats at the Orange Tree Theatre ★★★
Rain and Zoe Save the World at the Jermyn Street Theatre ★★★
Dead Good at the Theatre Royal Winchester ★★★
The House at Cold Hill at the Mill at Sonning ★★★
Two Billion Beats at the Orange Tree Theatre ★★★
Four Quartet at the MAST Mayflower Studios ★★★
A Russian Doll at The Barn Theatre in Cirencester ★★★
The War of the Worlds at the MAST Southampton ★★★
The Language of Kindness at the Shoreditch Town Hall ★★★
The Hound of the Baskervilles at the Watermill Theatre ★★★
AAAAA (FiveA) at the Lion & Unicorn Theatre ★★★
The Importance of Being Earnest by The Lawrence Batley Theatre (Online) ★★★
Seder by Adam Kammerling for the Living Roots Festival ★★★
An Elephant in the Garden by Poonamallee Productions (Online) ★★★
Saving Britney: Prologue at the Old Red Lion Theatre (Online) ★★★
A Russian Doll at The Barn Theatre in Cirencester ★★★
The War of the Worlds at the MAST Southampton ★★★
The Language of Kindness at the Shoreditch Town Hall ★★★
The Hound of the Baskervilles at the Watermill Theatre ★★★
AAAAA (FiveA) at the Lion & Unicorn Theatre ★★★
The Importance of Being Earnest by The Lawrence Batley Theatre (Online) ★★★
Seder by Adam Kammerling for the Living Roots Festival ★★★
An Elephant in the Garden by Poonamallee Productions (Online) ★★★
Saving Britney: Prologue at the Old Red Lion Theatre (Online) ★★★
My Mix(ed up) Tape at the Living Record Festival ★★★
Outside, live-streamed from The Space, Isle of Dogs, London ★★★
Stuck with You online at Graeae ★★★
Stuck with You online at Graeae ★★★
Suitcase Under the Stairs at the Greenwich Theatre (Online) ★★★
Good Day Bad Day By Karen Featherstone online at Graeae ★★★
Good Day Bad Day By Karen Featherstone online at Graeae ★★★
Heads or Tails for the Living Record Festival Online ★★★
Death Drop at the Garrick Theatre ★★★
Unfamiliar at Home, The Place, Bedford (Online) ★★★
Death Drop at the Garrick Theatre ★★★
Unfamiliar at Home, The Place, Bedford (Online) ★★★
Ghosts of Stanley Halls at The Stanley Halls ★★★
The Hound of the Baskervilles at the Watermill Theatre ★★★
Bin Juice at The Vaults ★★★
Love Love Love at the Lyric Hammersmith ★★★
A Midsummer Night Dream at the Watermill Theatre, Newbury ★★★
The Dog Walker at the Jermyn Street Theatre ★★★
The Strange Tale of Charlie Chaplin and Stan Laurel at HOME, Manchester ★★★
One Million Tiny Plays About Britain at the Watermill Theatre ★★★
Four Play at the Above the Stag Theatre ★★★
Sydney and the Old Girl at the Park Theatre ★★★
Cyrano de Bergerac at the Watermill Theatre, Newbury ★★★
Gaslight at the Playground Theatre ★★★
Afterglow at Waterloo East ★★★
One Man Two Guvners at the Nuffield Southampton Theatre ★★★
Gaslight at the Watford Palace Theatre ★★★
The Weatherman at the Park Theatre ★★★
Game for Lovers at the Vaults ★★★
Sweat at the Gielgud Theatre ★★★
Miss Julie at the Jermyn Street Theatre ★★★
Brawn at the King's Head Theatre ★★★
Shit-faced Shakespeare: The Taming of the Shrew at the Leicester Square Theatre ★★★
The Rubenstein Kiss at the Southwark Playhouse ★★★
Macbeth at the Watermill ★★★
I Would Like to Get to Know You at the Crescent, Vault Festival ★★★
The Wider Earth at the Natural History Museum ★★★
The Trench at the Southwark Playhouse ★★★
Henry II at the Reading Minster of St Mary the Virgin, Reading ★★★
othellomacbeth at the Lyric Hammersmith ★★★
The Height of the Storm at The Theatre Royal Bath ★★★
Trial By Laughter at Watermill, Newbury ★★★
Eyam at Shakespeare’s Globe ★★★
High Ridin’ at the Kings Head Theatre in Islington ★★★
Abigail’s Party at the Queen's Theatre in Hornchurch ★★★
Two for the Seesaw at the Trafalgar Studios 2 ★★★
Much Ado About Nothing at the Verulamium Roman Theatre ★★★
I am of Ireland at the Red lion Pub, Islington ★★★
Adam and Eve at the Hope Theatre ★★★
Red at the Wyndhams Theatre ★★★
Macbeth at the National Theatre ★★★
Burke and Hare at the Watermill Theatre ★★★
A Streetcar Named Desire at the Southampton Nuffield ★★★
Brief Encounter at the Empire Cinema Haymarket ★★★
The Country Wife at the Southwark Playhouse ★★★
Julius Ceaser National Theatre Live Broadcast ★★★
Pressure at the Richmond Theatre ★★★
The Rivals at the Watermill Theatre, Newbury ★★★
Birdsong at New Victoria Theatre, Woking ★★★
The Dog Beneath the Skin at the Jermyn Street Theatre ★★★
Curtains at the Rose Theatre in Kingston ★★★
Dr Jekyll & Mr Hyde at the Rose Theatre, Kingston ★★★
Think of England at the Vaults ★★★
Bobby's Bay at the Finborough Theatre ★★★
A Girl in a School Uniform (Walks into a Bar) at the New Diorama Theatre ★★★
There or Here at the Park Theatre ★★★
The Crystal Egg Live at The Vaults ★★★
The Book of Darkness and Light at the Camden's People Theatre ★★★
The Borrowers at the Watermill Theatre ★★★
Twelfth Night at the Royal Shakespeare Theatre in Stratford-Upon-Avon ★★★
Hiding Heidi at Etcetera Theatre ★★★
Am I Dead Yet? at the Soho Theatre ★★★
Trestle at the Southwark Playhouse ★★★
Secret Keeper at The Ovalhouse ★★★
A Nazi Comparison at the Waterloo East Theatre ★★★
You Forgot the Mince at the Courtyard Theatre ★★★
Wipers Times at the Richmond Theatre ★★★
Le Grand Mort at the Trafalgar Studios ★★★
The Test at the White Bear Theatre ★★★
Hamlet at Park 90 ★★★
The Staff Room at The Bunker Theatre ★★★
The Enchanted at the Bunker ★★★
Held at the Tristan Bates Theatre ★★★
Tom Moineaux at the Jack Studio Theatre ★★★
Jam at the Finborough Theatre ★★★
Dyl at The Old Red Lion Theatre ★★★
Voices from Chernobyl at Brockley Jack Theatre ★★★
Idle Women of the Wartime Waterways at Cruising Association of Limehouse ★★★
Threads at Hope theatre ★★★
Finders Keepers at the Park 90 theatre ★★★
Pandora at the Pleasance Theatre ★★★
The Lock-in at the Vaults Festival ★★★
Cailleach Og Pleasance Theatre, Islington Industry Showcase ★★★
The Depraved Appetite of Tarrare the Freak at Wilton Music Hall ★★★
He(Art) at the Theatre N16 ★★★
No's Knife at the Old Vic Theatre ★★★
Bit of Sunshine at the Theatre 503 ★★★
Lord of the Flies at the New Victoria Theatre in Woking ★★★
Beeched at the Soho Theatre ★★★
Shoot, I didn't mean that / The last days of Mankind at the Tristan Bates Theatre ★★★
Album Reviews
CASES Studio Cast Recording ★★★
Tootsie - Original Broadway Cast Recording ★★★
Head Over Heels (Original Broadway Cast Recording) ★★★
Renee Fleming - Broadway ★★★
Golden Days - A Collaboration of Brian May & Kerry Ellis ★★★
Confessions of a Justified Sinner, the debut album from Will Barratt ★★★
Finding Neverland: Original Broadway Cast Recording ★★★
If Everyone Was Listening, a new album by Michael Ball ★★★
Dance Reviews
L-E-V Chapter 3: The Brutal Journey of the Heart at Sadler's Wells ★★★
Somnole at Sadler's Wells Theatre ★★★
Birmingham Royal Ballet Curated by Carlos Acosta at Sadler's Wells ★★★
The Snowman at the Peacock Theatre ★★★
Acosta Danza’s Evolution at Sadler’s Wells ★★★
Heartbeat of Home at the Piccadilly Theatre ★★★
Beats on Pointe at the Peacock Theatre ★★★
Point of Echoes at The Place ★★★
The Four Seasons / Remembrance at the Peacock Theatre ★★★
The Last Tango, at the New Victoria Theatre in Woking ★★★
Cabaret & Concert Reviews
Celebrating Sondheim at the Chichester Festival Theatre (Online) ★★★
Ada Campe: Unexpectedly Cheerful at the Phoenix Arts Club (Online) ★★★
West End Musical Drive-in (Online) ★★★
Together Again with 'The Heathers' on Thespie.com ★★★
All I Want For Christmas is Theatre at Thespie.com ★★★
An Evening of Marvin Gaye at the Churchill Theatre, Bromley ★★★
Christmas in New York at the Palace Theatre ★★★
The West End Men at the Vaudeville Theatre ★★★
Edinburgh Fringe Reviews
Could It Be Magic? at Just the Tonic at The Caves (2019) ★★★
007 Voices of Bond at theSpace @ Symposium Hall (2019) ★★★
Kemp's Jig at the Space on the Mile (2019) ★★★
Shakespeare! the Pants at the Space on the Mile (2019) ★★★
The Tinder Tales at the Greenside @ Infirmary (2017) ★★★
Transmission at the Assembly George Square Studios (2017) ★★★
Catherine and Anita at the Assembly Rooms (2017) ★★★
Into the Woods at the Assembly Hall (2017) ★★★
5 Guys Chillin' at the Assembly Roxy (2017) ★★★
Curse of the Mummy at Just the Tonic (2017) ★★★
Ross & Rachel, Assembly Box (2015) ★★★
Bruce, Underbelly (2015) ★★★
Pantomime Reviews
Mother Goose at the Hackney Empire ★★★
Cinderella at the Salisbury Playhouse ★★★
Jack and the Beanstalk at the Corn Exchange Newbury ★★★
Pantoland, the online streamed Pantomime ★★★
Goldilocks and the Three Bears at the Birmingham Hippodrome ★★★
Cinderella at the Regent Theatre, Stoke-on-Trent ★★★
Cinderella at the Cliffs Pavilion, Southend-on-Sea ★★★
Aladdin at the New Theatre, Cardiff ★★★
The Hound of the Baskervilles at the Watermill Theatre ★★★
Bin Juice at The Vaults ★★★
Love Love Love at the Lyric Hammersmith ★★★
The Dog Walker at the Jermyn Street Theatre ★★★
The Strange Tale of Charlie Chaplin and Stan Laurel at HOME, Manchester ★★★
One Million Tiny Plays About Britain at the Watermill Theatre ★★★
Four Play at the Above the Stag Theatre ★★★
Sydney and the Old Girl at the Park Theatre ★★★
Cyrano de Bergerac at the Watermill Theatre, Newbury ★★★
Gaslight at the Playground Theatre ★★★
Afterglow at Waterloo East ★★★
One Man Two Guvners at the Nuffield Southampton Theatre ★★★
Gaslight at the Watford Palace Theatre ★★★
The Weatherman at the Park Theatre ★★★
Game for Lovers at the Vaults ★★★
Sweat at the Gielgud Theatre ★★★
Miss Julie at the Jermyn Street Theatre ★★★
Brawn at the King's Head Theatre ★★★
Shit-faced Shakespeare: The Taming of the Shrew at the Leicester Square Theatre ★★★
The Rubenstein Kiss at the Southwark Playhouse ★★★
Macbeth at the Watermill ★★★
I Would Like to Get to Know You at the Crescent, Vault Festival ★★★
The Wider Earth at the Natural History Museum ★★★
The Trench at the Southwark Playhouse ★★★
Henry II at the Reading Minster of St Mary the Virgin, Reading ★★★
othellomacbeth at the Lyric Hammersmith ★★★
The Height of the Storm at The Theatre Royal Bath ★★★
Trial By Laughter at Watermill, Newbury ★★★
Eyam at Shakespeare’s Globe ★★★
High Ridin’ at the Kings Head Theatre in Islington ★★★
Abigail’s Party at the Queen's Theatre in Hornchurch ★★★
Two for the Seesaw at the Trafalgar Studios 2 ★★★
Much Ado About Nothing at the Verulamium Roman Theatre ★★★
I am of Ireland at the Red lion Pub, Islington ★★★
Adam and Eve at the Hope Theatre ★★★
Red at the Wyndhams Theatre ★★★
Macbeth at the National Theatre ★★★
Burke and Hare at the Watermill Theatre ★★★
A Streetcar Named Desire at the Southampton Nuffield ★★★
Brief Encounter at the Empire Cinema Haymarket ★★★
The Country Wife at the Southwark Playhouse ★★★
Julius Ceaser National Theatre Live Broadcast ★★★
Pressure at the Richmond Theatre ★★★
The Rivals at the Watermill Theatre, Newbury ★★★
Birdsong at New Victoria Theatre, Woking ★★★
The Dog Beneath the Skin at the Jermyn Street Theatre ★★★
Curtains at the Rose Theatre in Kingston ★★★
Dr Jekyll & Mr Hyde at the Rose Theatre, Kingston ★★★
Think of England at the Vaults ★★★
Bobby's Bay at the Finborough Theatre ★★★
A Girl in a School Uniform (Walks into a Bar) at the New Diorama Theatre ★★★
There or Here at the Park Theatre ★★★
The Crystal Egg Live at The Vaults ★★★
The Book of Darkness and Light at the Camden's People Theatre ★★★
The Borrowers at the Watermill Theatre ★★★
Twelfth Night at the Royal Shakespeare Theatre in Stratford-Upon-Avon ★★★
Hiding Heidi at Etcetera Theatre ★★★
Am I Dead Yet? at the Soho Theatre ★★★
Trestle at the Southwark Playhouse ★★★
Secret Keeper at The Ovalhouse ★★★
A Nazi Comparison at the Waterloo East Theatre ★★★
You Forgot the Mince at the Courtyard Theatre ★★★
Wipers Times at the Richmond Theatre ★★★
Le Grand Mort at the Trafalgar Studios ★★★
The Test at the White Bear Theatre ★★★
Hamlet at Park 90 ★★★
The Staff Room at The Bunker Theatre ★★★
The Enchanted at the Bunker ★★★
Held at the Tristan Bates Theatre ★★★
Tom Moineaux at the Jack Studio Theatre ★★★
Jam at the Finborough Theatre ★★★
Dyl at The Old Red Lion Theatre ★★★
Voices from Chernobyl at Brockley Jack Theatre ★★★
Idle Women of the Wartime Waterways at Cruising Association of Limehouse ★★★
Threads at Hope theatre ★★★
Finders Keepers at the Park 90 theatre ★★★
Pandora at the Pleasance Theatre ★★★
The Lock-in at the Vaults Festival ★★★
Cailleach Og Pleasance Theatre, Islington Industry Showcase ★★★
The Depraved Appetite of Tarrare the Freak at Wilton Music Hall ★★★
He(Art) at the Theatre N16 ★★★
No's Knife at the Old Vic Theatre ★★★
Bit of Sunshine at the Theatre 503 ★★★
Lord of the Flies at the New Victoria Theatre in Woking ★★★
Beeched at the Soho Theatre ★★★
Shoot, I didn't mean that / The last days of Mankind at the Tristan Bates Theatre ★★★
Album Reviews
CASES Studio Cast Recording ★★★
Tootsie - Original Broadway Cast Recording ★★★
Head Over Heels (Original Broadway Cast Recording) ★★★
Renee Fleming - Broadway ★★★
Golden Days - A Collaboration of Brian May & Kerry Ellis ★★★
Confessions of a Justified Sinner, the debut album from Will Barratt ★★★
Finding Neverland: Original Broadway Cast Recording ★★★
If Everyone Was Listening, a new album by Michael Ball ★★★
Dance Reviews
L-E-V Chapter 3: The Brutal Journey of the Heart at Sadler's Wells ★★★
Somnole at Sadler's Wells Theatre ★★★
Birmingham Royal Ballet Curated by Carlos Acosta at Sadler's Wells ★★★
The Snowman at the Peacock Theatre ★★★
Acosta Danza’s Evolution at Sadler’s Wells ★★★
Heartbeat of Home at the Piccadilly Theatre ★★★
Beats on Pointe at the Peacock Theatre ★★★
Point of Echoes at The Place ★★★
The Four Seasons / Remembrance at the Peacock Theatre ★★★
The Last Tango, at the New Victoria Theatre in Woking ★★★
Cabaret & Concert Reviews
Celebrating Sondheim at the Chichester Festival Theatre (Online) ★★★
Ada Campe: Unexpectedly Cheerful at the Phoenix Arts Club (Online) ★★★
West End Musical Drive-in (Online) ★★★
Together Again with 'The Heathers' on Thespie.com ★★★
All I Want For Christmas is Theatre at Thespie.com ★★★
An Evening of Marvin Gaye at the Churchill Theatre, Bromley ★★★
Christmas in New York at the Palace Theatre ★★★
The West End Men at the Vaudeville Theatre ★★★
Edinburgh Fringe Reviews
Could It Be Magic? at Just the Tonic at The Caves (2019) ★★★
007 Voices of Bond at theSpace @ Symposium Hall (2019) ★★★
Kemp's Jig at the Space on the Mile (2019) ★★★
Shakespeare! the Pants at the Space on the Mile (2019) ★★★
The Tinder Tales at the Greenside @ Infirmary (2017) ★★★
Transmission at the Assembly George Square Studios (2017) ★★★
Catherine and Anita at the Assembly Rooms (2017) ★★★
Into the Woods at the Assembly Hall (2017) ★★★
5 Guys Chillin' at the Assembly Roxy (2017) ★★★
Curse of the Mummy at Just the Tonic (2017) ★★★
Ross & Rachel, Assembly Box (2015) ★★★
Bruce, Underbelly (2015) ★★★
Pantomime Reviews
Mother Goose at the Hackney Empire ★★★
Cinderella at the Salisbury Playhouse ★★★
Jack and the Beanstalk at the Corn Exchange Newbury ★★★
Pantoland, the online streamed Pantomime ★★★
Goldilocks and the Three Bears at the Birmingham Hippodrome ★★★
Cinderella at the Regent Theatre, Stoke-on-Trent ★★★
Cinderella at the Cliffs Pavilion, Southend-on-Sea ★★★
Aladdin at the New Theatre, Cardiff ★★★
Snow White and the Seven Dwarfs at the Swansea Grand Theatre ★★★
Puss in Moon Boots by Sleeping Trees ★★★
Alice in Wonderland at the Motherwell Theatre (Online) ★★★
Jack and the Beanstalk at the Lichfield Garrick Theatre (Online) ★★★
Once Upon a Pantomime by Anton Benson Productions (Online) ★★★
Nurse Nellie saves Panto at the Marlowe Theatre in Canterbury (Online) ★★★
Cinderella at the Turbine Theatre ★★★
PANTOMONIUM! The Pantomime at the Blackpool Grand Theatre (Online) ★★★
Cinderella at KidZania (Online) ★★★
Puss in Moon Boots by Sleeping Trees ★★★
Alice in Wonderland at the Motherwell Theatre (Online) ★★★
Jack and the Beanstalk at the Lichfield Garrick Theatre (Online) ★★★
Once Upon a Pantomime by Anton Benson Productions (Online) ★★★
Nurse Nellie saves Panto at the Marlowe Theatre in Canterbury (Online) ★★★
Cinderella at the Turbine Theatre ★★★
PANTOMONIUM! The Pantomime at the Blackpool Grand Theatre (Online) ★★★
Cinderella at KidZania (Online) ★★★
Damian's Pop Up Panto at the Sheffield Lyceum (Online) ★★★
Snow White in the Seven Months of Lockdown at the King's Head Theatre ★★★
Robinson Crusoe at the Theatre Royal Plymouth ★★★
Jack and the Beanstalk by Jack be Nimble with Everyman cinemas ★★★
Peter Pan at the Liverpool Empire ★★★
Aladdin at the South Hill Park Arts Centre ★★★
Sleeping Beauty at the Watford Palace ★★★
Beauty and the Beast at the Theatre Royal, Newcastle ★★★
He's Behind You - The Slasher Panto at the Pleasance ★★★
Aladdin at the New Wimbledon Theatre ★★★
Aladdin at the Bristol Hippodrome and The Playhouse Theatre in Weston-Super-Mare ★★★/★★★★
Peter Pan at the Wyvern Theatre in Swindon ★★★
The Lost Boy Peter Pan at the Pleasance Theatre ★★★
King Tut: A Pyramid Panto at the Kings Head Theatre ★★★
Sleeping Beauty, starring Katie Price, at the New Victoria Theatre in Woking ★★★
Aladdin at the New Victoria Theatre, Woking ★★★
Children & Family Theatre Reviews
Jina and the STEM sisters by HMDT music (Online) ★★★
The Wonderful Wizard of Oz by Creation Theatre (Online) ★★★
Land of Nod at the Cockpit Theatre ★★★
Book Story at the Little Angel Studios ★★★
Opera Reviews
The Musician: A Horror Opera For Children (Online) ★★★
Opera Undone: Tosca & La Boheme at Trafalgar Studios 2 ★★★
Fever Pitch the Opera at the Union Chapel ★★★
Miscellaneous Reviews
And Breathe… for the Living Record Festival Online ★★★
Dance of a Million Pieces for the Living Record Festival Online ★★★
No Show at the Soho Theatre ★★★
The Skating Rink at Garsington Opera ★★★
Cafe Society Swing at the Theatre Royal Stratford East ★★★
The Rat Pack, Live from Las Vegas at Theatre Royal, Haymarket ★★★
Book Story at the Little Angel Studios ★★★
Last Night, by Benin City, as part of 'The Last Word Festival' at the Roundhouse ★★★
The Clown of Clowns at the Arcola Theatre ★★★
Snow White in the Seven Months of Lockdown at the King's Head Theatre ★★★
Robinson Crusoe at the Theatre Royal Plymouth ★★★
Jack and the Beanstalk by Jack be Nimble with Everyman cinemas ★★★
Peter Pan at the Liverpool Empire ★★★
Aladdin at the South Hill Park Arts Centre ★★★
Sleeping Beauty at the Watford Palace ★★★
Beauty and the Beast at the Theatre Royal, Newcastle ★★★
He's Behind You - The Slasher Panto at the Pleasance ★★★
Aladdin at the New Wimbledon Theatre ★★★
Aladdin at the Bristol Hippodrome and The Playhouse Theatre in Weston-Super-Mare ★★★/★★★★
Peter Pan at the Wyvern Theatre in Swindon ★★★
The Lost Boy Peter Pan at the Pleasance Theatre ★★★
King Tut: A Pyramid Panto at the Kings Head Theatre ★★★
Sleeping Beauty, starring Katie Price, at the New Victoria Theatre in Woking ★★★
Aladdin at the New Victoria Theatre, Woking ★★★
Children & Family Theatre Reviews
Jina and the STEM sisters by HMDT music (Online) ★★★
The Wonderful Wizard of Oz by Creation Theatre (Online) ★★★
Land of Nod at the Cockpit Theatre ★★★
Book Story at the Little Angel Studios ★★★
Opera Reviews
The Musician: A Horror Opera For Children (Online) ★★★
Opera Undone: Tosca & La Boheme at Trafalgar Studios 2 ★★★
Fever Pitch the Opera at the Union Chapel ★★★
Immersive Theatre Reviews
Audio Reviews
Miscellaneous Reviews
And Breathe… for the Living Record Festival Online ★★★
Dance of a Million Pieces for the Living Record Festival Online ★★★
No Show at the Soho Theatre ★★★
The Skating Rink at Garsington Opera ★★★
Cafe Society Swing at the Theatre Royal Stratford East ★★★
The Rat Pack, Live from Las Vegas at Theatre Royal, Haymarket ★★★
Book Story at the Little Angel Studios ★★★
Last Night, by Benin City, as part of 'The Last Word Festival' at the Roundhouse ★★★
The Clown of Clowns at the Arcola Theatre ★★★