Ossie Barber Shop
81 Parkhurst Rd., Islington, London, United Kingdom, N7 0LP
(02077) 007371 Phone