caption: Emblem of Merchant Taylors' School, Northwood, London, a British independent day school for boys ori. (Emblem of Merchant Taylors' School, Northwood, London, a British independent day school for boys...)