TOWER OF LONDON, ENGLAND - Affair of the Arte