Leicester Square is one of the most famous places in central London. At the very heart of ‘Theatre land’ the square is surrounded by some of the best entertainment venues in the capital. There are dozens of top quality theatres showing the best in musicals and plays as well as at least four enormous cinema complexes within walking distance of the station. London’s Chinatown is a short walk from the station as is Covent Garden.