 In April 1273, Napoleone and Francesco della Torre welcomed king Edward I of England and Eleanor of Castile to Milan on their return from a trip to the Middle East.After taking leave of the Della Torre, the royals were taken to the castle of Legnano, where they stopped for one night.A popular legend, however, claims that the royals, on the way back, stayed overnight at San Giorgio su Legnano in the so-called "Queen's House".