In the mood to feed your inner culture-vulture? Book a stage show at Piccadilly Theatre and be wowed by the incredibly talented performers here.
You'll soon see why this London City Centre arts and culture attraction is popular with travelers. If you're looking for more to do and see here, Buckingham Palace, Big Ben, and Trafalgar Square are in this area too. They won't take very long to get to from Piccadilly Theatre.