Merchant Taylors' School
Merchant Taylors' School was founded in 1561 by the Merchant Taylors Company, who are still its Governing Body. In 1933 the school moved from its original site in central London to Sandy Lodge, Northwood.
Merchant Taylors' School was founded in 1561 by the Merchant Taylors Company, who are still its Governing Body. In 1933 the school moved from its original site in central London to Sandy Lodge, Northwood.
This site uses cookies. By using this site, these terms including the use of cookies are accepted. More explanation can be found in our Privacy Policy