I'd say come on over. LHR T5 is working better than normal!
There are still tickets available for quite a few events on the official site and some hotels have deals where you get Olympic tickets and your hotel. ( just google it).
London is buzzing. It's a great time to be here. Go for it.