FLORA HARRISON LIMITED is an apparel & fashion company based out of London, United Kingdom.
If you are looking for the next big brand when it comes to unique, contemporary fashion choose Flora Harrison in London. Shop online for FREE UK-wide delivery