Meet the beautiful collection of tops by VAAI. An independent British womenswear brand that makes exceptionally crafted garments in small batches. Visit us at 192 Upper Street, Islington, London.