Question: who played london on suite life on deck
Answer: Brenda Song ( born March 27 , 1988 ) is an American actress .