Along this narrow cobbled street, you can find over 50 market stalls and 30 shops selling flowers, and gardening supplies. A truly colorful experience.
Currently taking over the windows of London’s Selfridges department store are 15 young, UK-based talents in fashion, art and design. The window presentation called "Bright Young Things" which feature an eclectic mix of designers from from mixed media artists to clothing designers.