The Tate has constantly changing exhibitions which showcase a real mixture of different artists and styles. The summer of love festival was one of my favourites, because it was such a vibrant and ecletic collection. There is a fixed exhibition that is free of charge and the offers you pay a small fee (4-6 GBP) but it's well worth it.