Any good ideas on what to do in London this weekend? We have science museum and stock car racing but need some other plans - cheaper the better. Will be staying south of the river