One ship and one training establishment of the Royal Navy have borne the name HMS St Christopher, initially after the historic name of Saint Kitts, itself named after Saint Christopher:

References

edit