Skip to main content
‌‌‌‌
‌
‌
‌
‌
‌

Frequently Asked Questions About Trafalgar Theatre

The Trafalgar Theatre is located a short distance from London’s Trafalgar Square, across the road from the Silver Cross pub.