Venues – Harrow School

 

Harrow School

5 High St,

Harrow on the Hill

Greater London

HA1 3HP

 

web: www.harrowschool.org.uk