Leicester Square
The nearest stations are Covent Garden and Leicester Square.