If you like live theater productions, catch a show at Aldwych Theatre. Check online for times and prices.
Located in London City Centre, this arts and culture attraction is well worth a visit. But you'll find a great deal more to discover in the area. Buckingham Palace, Big Ben, and Trafalgar Square are within easy reach of Aldwych Theatre.