Upper mall, Atria Watford
Vanilla is a London based womenswear fashion brand, delivering fast fashion at high quality and affordable prices.
Fashion
Open to
keeping in touch?
Get the latest offers Sign up to our Newsletter