Luckily, my DS got offers from the those 2 schools and now really need to make decision.
Some people said Harrow might not be academic at all. However, GCSE / A-Level / leavers result to UK & US Ivy League, not so bad. Dulwich looks similar in that aspect.
For us, it doesn't matter either it's Boarding & Day school, but I wish my DS studies in more academic environment with good friends next 5 years for the best shot to university.
I am not from UK local, so limited network/access to get reputation of those schools. Any advice or comments will be appreciated. :D