Commemorated on 1 plaque
Merchant Taylors School Established in Suffolk Lane, City of London 1561. This plaque commemorates the move of the School to Charterhouse Square in 1875 and thence to Sandy Lodge Northwood in 1933 Presented by the Old Merchant Taylors Society 1994
Charterhouse Square, London, United Kingdom where it sited