My son is a little older (17) but will only go to Gentlemen's despite the huge number of options.All I'll add is that I was in HB with my 6 year old a week or so ago (for the first time) and they seemed a very nice friendly bunch in there
Haircut wise I’m pretty sure it comes down to the individual barbers operating from a shop at any one time.