Ivor's Barbers 338 Kilburn High Road, London NW6 2QN