L’Harrow Museum si trova a North Harrow, sobborgo che insieme a South Harrow costituisce la località generalmente indicata come Harrow. Al centro di un parco di North Harrow, sorge l'Headstone Manor, a graticcio, risalente al XIV secolo, che oggi ospita l'Harrow Museum, museo di storia e cultura locale; dei tempi in cui era una fattoria rimane il Tithe Barn, costruzione a capriate lignee del 1506, restaurata nel 1973.