Merchant Taylors' School
Merchant Taylors' School is a
British public school, located in
Northwood, in
London. It was founded in
1561 by members of the
Worshipful Company of Merchant Taylors.
A second school, Merchant Taylors' School, Crosby was founded in 1620. A third school, Merchant Taylors' Girls' School, also in Crosby, was founded in the 19th century.
External links