Leicester Square Theatreandeer (58)in #travel • 8 years ago (edited)Leicester Square Theatre is a brilliant little theatre just off Leicester Square and Chinatown. It's underground and you may pass if you don't know where it is. There is also good bar service with friendly helpful staff #busy