Il secondo insediamento della London Company, le Bermuda, afferma di essere il sito della città più antica del Nuovo Mondo inglese, come St. George, Bermude è stata ufficialmente fondata (come New London) nel 1612, mentre James Fort, in Virginia, non fu convertito in James towne fino al 1619, e non è sopravvissuto fino ai giorni nostri.