Original: The Coliseum Theatre , near Trafalgar Square , is one of London 's largest and best-equipped theaters .
Simplified: It is in St. Martins Lane , very near Trafalgar Square .