Lash Bar
  • Lash Bar

  • Country: United Kingdom
  • Type: Fashion
  • Website: www.lashbar.co.uk
  • Update: 05-02

Lash Bar is a personal lash care store run by the famous British makeup brand Lash Perfect in London's Soho district, providing professional and meticulous lash and eye care services.

en_US