Ovidiu: The garden of the museum is a must. Stop for a tea there. The Victoria & Albert is one of the world's greatest museums of art and design. Don't miss it when you're in London.
Ovidiu: wifi in the area! Best macaroons ever, better than in France, I would say the jewel of London's shops :) Also, it's a must to take dinner, or lunch in the restaurant. :)