Corporate Hospitality in Plymouth


Plymouth is a city and unitary authority area on the coast of Devon, England. Plymouth's history goes back to the Bronze Age, when its first settlement grew at Mount Batten. In 1620 the Pilgrim Fathers left Plymouth for the New World and established Plymouth Colony - in the United States of America it is the second English settlement.