Leezūr London Spa
Beauty & Nail Salons
Leezūr London Spa is a beauty and nail salon in London, Ontario, conveniently located on Colonel Talbot Road. Visit for a…
Sign in, or create a free account, and we'll bring you back here to finish your claim.
West 26 Salon is a beauty destination in London, Ontario, conveniently located on Colonel Talbot Road. Whether you’re planning a refresh or simply making time for personal care, the salon offers a welcoming place to focus on feeling and looking your best. Find West 26 Salon at 4499 Colonel Talbot Road.