In 1511 Diego de Velazquez sailed from neighboring Hispaniola with some 300 conquistadores (conquerors).
Diego de Velazquez sailed from Hispaniola in 1511.
What is the location of the Scotland Yard fellows?