Scissors Palace Barber Shop Home/Barber shop/Scissors Palace Barber Shop 36 Hendon Ln, London N3 1TT +442083469903 Contacts 36 Hendon Ln, London N3 1TT +442083469903 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Barber shop Todds Barbers 3 George St, Hailsham BN27 1AE +441323843952 Barber shop Marmaris Turkish Dunfermline KY11 4QG +447752893942 Barber shop Trevor Wheeler's Gentz Barber Shop 127 Scotia Rd, Burslem, Stoke-on-Trent ST6 4HR +447309283216 Barber shop H's Barbers 19a Village Rd, Enfield EN1 2HB Categories Barber shop