The Virginia Quay Settlers Monument, on the north shore of the River Thames, marks the embarkation point of the first English settlers of North America. This was where Captains Christopher Newport and John Smith set sail in December 1606 - some 14 years before the Mayflower set sail two miles further upstream. There were three ships [...]
