Palette London
"TALKING SHOP
Check out new fashion treasure trove, Palette London. The shop sells an eclectic mix of new and vintage clothing and accessories at 21 Canonbury Lane, N1..."

ES magazine 18th June 2004