Festive illuminations in London bring early Christmas spirit

From angels hanging over Regent Street to stars twinkling on Oxford Street to Carnaby Street's typically colourful and zany display, the heart of the British capital is ready for the festive season.