Right in the centre of London sits vibrant Leicester Square, which as well as being filled awesome street buskers, restaurants, cinemas & theatres, is of course an awesome range of bars and clubs. For more than 10 years we have operated in the area and are constantly on the lookout for best new venues. Take a look at our most recent picks.