ALICE IN WONDERLAND star Barbara Windsor was honoured with the London Legend award at a prizegiving in the U.K. capital on Saturday (27Nov10). The trophy is voted for by youngsters in the city to find their top role model.