West 26 Salon
Beauty & Nail Salons
West 26 Salon is a beauty destination in London, Ontario, conveniently located on Colonel Talbot Road. Whether you’re planning a…
Sign in, or create a free account, and we'll bring you back here to finish your claim.
Leezūr London Spa is a beauty and nail salon in London, Ontario, conveniently located on Colonel Talbot Road. Visit for a welcoming place to enjoy beauty and nail care in a calm, relaxing setting. Whether you’re making time for a little self-care or preparing for a special occasion, the salon offers a comfortable destination to refresh and unwind.