Search results
We did not find results for: Merchant Taylors' School, Northwood.
Check spelling or type a new query.
We did not find results for: Merchant Taylors' School, Northwood.
Check spelling or type a new query.
Independent day school for boys, originally in London, now at Northwood, Hertfordshire
Merchant Taylors' School is an 11–18 boys public day school, founded in 1561 in London. The school has occupied various campuses over its lifetime. From 1933, it has been located at Sandy Lodge, a 285 acres (115 ha) site close to Northwood in the Three Rivers district of Hertfordshire. The school caters for 1100 students between the ages of 11 and 18. The school is now an... Wikipedia