Greyhound Barbers 143 Junction Road, London N19 5PX