Urban Hair St Leonards 20 London Road Hastings, Saint Leonards-on-sea, TN37 6AN. Rewards Hair in St Leonards-on-Sea 90 Points Take £10 Off A Semi-Permanent Colour & Finish Urban Hair St Leonards 70 Points Brighten Your Hair With A Complimentary Toner In-between Colour Appointments Urban Hair St Leonards Access offers & rewards View