IN DEPTH

Harrow: the rural town united by cricket; propelled by history