Velveteen is poised to infuse a touch of Californian style into Notting Hill, London with the opening of their first UK based store. Velveteen will celebrate the launch on the 20th March. Pirouette will be there to share the party!