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.