Background

The Shaftesbury Theatre: A Beacon of London's Performing Arts

Experience the magic of live theatre at The Shaftesbury Theatre, London's iconic venue for world-class performances and unforgettable entertainment.

4.6

The Shaftesbury Theatre is one of London's most celebrated performing arts venues, nestled in the heart of the West End. Since its opening in 1911, this historic theatre has been home to numerous acclaimed productions, making it a must-visit for any theatre lover. With its elegant architecture and plush interiors, the theatre itself is a work of art, providing guests with a spectacular setting to enjoy world-class performances. Visitors can expect a rotating schedule of hit musicals and plays, featuring both local and international talents. Whether you are a fan of classic stories or contemporary works, the Shaftesbury Theatre offers an array of choices that cater to diverse tastes. The theatre is equipped with modern amenities while maintaining its original charm, ensuring a comfortable viewing experience. Aside from the performances, the surrounding area teems with vibrant culture and entertainment options. You can find numerous restaurants, bars, and shops within walking distance, making it easy to plan a full day or evening out. Whether it's a pre-show dinner or a post-show drink, the lively atmosphere of the West End enhances your theatre experience. The Shaftesbury Theatre not only promises an evening of entertainment but also invites you to become a part of London's storied theatrical tradition, making your visit a truly memorable one.

Local tips

  • Book your tickets in advance to secure the best seats and avoid disappointment.
  • Arrive early to explore the theatre's stunning interior and grab a drink at the bar.
  • Check for any special events or behind-the-scenes tours that may be available during your visit.
  • Consider dining at a nearby restaurant for a full evening experience before your show.
  • Dress smart-casual to match the elegant atmosphere of the theatre.
widget icon

Buy Tickets

    No tickets available

Book Tours

    No tours available

A brief summary to The Shaftesbury Theatre

Getting There

  • Walking

    If you are starting from Bath city centre, walk towards the Bath Spa train station. Once you arrive at the station, you can take a train to London Paddington. The journey takes approximately 1.5 hours. Upon arrival at London Paddington, follow the signs for the Underground (Tube) station and take the Bakerloo Line towards Elephant & Castle. Get off at Oxford Circus station and transfer to the Central Line towards Liverpool Street. Get off at Tottenham Court Road station. From there, it's about a 10-minute walk to The Shaftesbury Theatre. Head southeast on Oxford Street towards Great Portland Street, then turn left onto Great Portland Street. Continue onto Shaftesbury Avenue, and The Shaftesbury Theatre will be on your left at 210 Shaftesbury Ave.

  • Bus

    Alternatively, you can take a bus from Bath to London. From Bath Bus Station, board a National Express or Megabus service to London Victoria Coach Station. The journey typically takes around 2.5 to 3 hours. Once you arrive at Victoria Coach Station, take the Underground from Victoria station. Board the Victoria Line towards Walthamstow Central and get off at Oxford Circus. At Oxford Circus, transfer to the Central Line towards Liverpool Street and get off at Tottenham Court Road station. The Shaftesbury Theatre is about a 10-minute walk from there. Head southeast on Oxford Street towards Great Portland Street, turn left onto Great Portland Street, and continue onto Shaftesbury Avenue. The theatre will be on your left.

Popular Experiences near The Shaftesbury Theatre

Popular Hotels near The Shaftesbury Theatre

Select Currency