London - there is life after the Olympics