The V & A Museum is another great free thing to do whilst in London. They have a great display of the history of clothing but often have other great exhibits about art and design.
It is located near the Royal Albert Hall so if you are in the area pop in. There are also great displays for children.