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.