The bright and colourful windows of our 311 Oxford street / flagship store (19.01.12)