John Gillespie Hair 26 St John Street, Perth, PH1 5SH. Rewards News Hair in Perth Exciting New Service John Gillespie Hair 300 Points Take Home A Bespoke John Gillespie Hamper (one time only) John Gillespie Hair Access offers & rewards View