There are around 40 theatrical venues in London's Theatreland in the heart of central London. The name loosely defines the famous theatre streets like Shaftesbury Avenue and Drury Lane where many of London's historic theatres are grouped. The area of Theatreland lies between the Strand and Oxford Street, and is spread across Soho and Covent Garden. But it isn't a strict geographical definition: Theatreland includes theatres near Trafalgar Square, Leicester Square and Victoria.