John Gillespie Hair 26 St John Street, Perth, PH1 5SH. Rewards News Hair in Perth Exciting New Service John Gillespie Hair 90 Points Take 30% Off Hair Products John Gillespie Hair Access offers & rewards View