Today in London..

Tuesday, 22 November 2011
London’s iconic department store, Liberty, has gone for a 12 days of Christmas theme for this year’s festive windows, which will be on display until early next year.

The store has a rich history and has been situated in the heart of London since 1875, the store offers household designers names, as well as introducing innovative new design talent, and also has its own Liberty print fabrics, which have been used in collaboration with British brands including Barbour.

Image: Danielle Wightman-Stone

Video: Liberty