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

Subjects