Check out new production photos and a trailer are out for Avenue Q at the Shaftesbury Theatre in London.
The smash-hit, Tony Award-winning musical is back in the West End for a strictly limited season at the Shaftesbury Theatre until 29 August 2026.
Avenue Q stars Mamma Mia!’s Meg Hateley, Bat Out of Hell’s Emily Benjamin, The Choir of Man‘s Oliver Jacobson, and Pretty Woman The Musical’s Noah Harrison.
First Look Photos: Avenue Q in the West End
Photos by Matt Crockett
Watch the new trailer
The cast of Avenue Q also features Charlie McCullagh (Jesus Christ Superstar) as Nicky, Trekkie Monster and Bad Idea Bear; Amelia Kinu Muus (SIX The Musical) as Christmas Eve; and Dionne Ward-Anderson (The Book of Mormon) as Gary Coleman.
The company is completed by Jasmine Beel, Jonathan Carlton, Angelis Hunt, Lesley Lemon, Jessica Niles Kadi and Joshua Williams-Ward.
Avenue Q remains one of theatre’s funniest and most original musicals, and features songs including It Sucks to Be Me, Everyone’s a Little Bit Racist, and The Internet is for Porn!
Photos: Avenue Q in rehearsals
Go behind the scenes with the cast of Avenue Q with these new rehearsal photos.
Photos by Matt Crockett
The creators of Avenue Q
- Avenue Q is directed by the show’s original Broadway director Jason Moore (Pitch Perfect, Shrek the Musical).
- The London production also features Rick Lyon’s original Broadway puppet designs.
- The show boasts music and lyrics by Robert Lopez and Jeff Marx, and a book by Jeff Whitty.
- Avenue Q is produced in London by Kevin McCollum and Jamie Wilson Productions.
View live availability for Avenue Q on our show page
Get down to Avenue Q
- Theatre: Shaftesbury Theatre, Shaftesbury Avenue, London
- Booking dates: Until 29 August 2026
- Performance schedule: Monday to Saturday evenings and Thursday & Saturday matinees
- Age range: Recommended for ages 13+
Post updated: 17 April 2026 with a new trailer; First published 10 March 2026 with rehearsal photos; Updated 25 March 2026 with production images
Judi Dench Theatre (formerly Shaftesbury Theatre), London








