

Leila London is a womenswear fashion online store front for the Shop Leila in North London. It has 3 stores in Muswell Hill, Crouch End and Angel, Islington. The site features brands such as Vila, Vero Moda, Only, Closet, St Tropez to name a few.
![]()
PO BOX 12
Brighton BN1 1AA
