North West London Merchant Taylors' School Merchant Taylors' School is an independent day school for boys aged 11 to 18. Day Boys Senior 700 to 1,000 pupils Contact Details Sandy Lodge, Northwood, Middlesex, HA6 2HT www.mtsn.org.uk More senior schools in North West London View more North West London schools.