The London Olympics is just over 18 months away