The Star newspaper being read as cover in the the London national museum has the headlines "Spurs win the Champions League again" and "Dismal Gooners relegated".
In addition to the newspaper headline in the museum, the mention of the Latin phrase "Audere est Facere" (To Dare is to Do) is another reference to the football club Tottenham Hotspur. It's the official club motto.
A blue iguana is a breed of iguana that is indigenous to Cayman
The opening scene in the diner originally ran for eleven minutes.