Wikipedia AI summary
HMS Aldborough
HMS Aldborough is the name of several Royal Navy vessels: