Amazon introduces Amazon Alexa, Echo and the All-New Echo Dot at Amazon introduces Amazon Alexa, Echo and the All-New Echo Dot at a product launch in London