Velvet Stores

Velvet Stores

Brighton & Hove, UK / Velvet Lifestyle Stores based in sunny Brighton by the sea! Find us on Bond Street in the eclectic North Laines, on Church Road in Hove and on-line: www.velvet