Merchant Taylors School
Merchant Taylors School - British independent day school for boys. Buildings at Charterhouse Square, Islington, London. The School moved out of London to Sandy Lodge, Three Rivers, Hertfordshire in 1933
Picture No
13156105
Media ID
45793920
Size
5170px x 3257px
(4.0MB)
Credit
Mary Evans / Grenville Collins Postcard Collection
Source
Postcard published by P. A. Buchanan & Co., Croydon
Date
circa 1910s





























