03 Dec About Harrow School
Harrow School was founded in 1572 under a Royal Charter granted by Queen Elizabeth I. The School is located in a leafy 300-acre estate, encompassing much of Harrow on the Hill in north-west London. Harrow’s extensive site comprises of six conservation areas. A registered park, a...