London Olympics: One month to go - all ready to start